sbyx / hnetd

HomeNet-CP implementation (WIP)
Apache License 2.0
39 stars 16 forks source link

6rd support seems broken #14

Closed fingon closed 10 years ago

fingon commented 10 years ago

on the cpe node, the interface with 6rd prefix seems to be there, and work, but..

even local interface doesn't get assigned prefix, and neither do remote topology nodes (surprise).

Here's a log:

http://www.employees.org/~mstenber/x/6rd-syslog.log

ifstatus for h1_6rd:

            {
                    "interface": "h1_6rd",
                    "up": true,
                    "pending": false,
                    "available": true,
                    "autostart": true,
                    "uptime": 468,
                    "l3_device": "6rd-h1_6rd",
                    "proto": "6rd",
                    "updated": [
                            "addresses",
                            "routes",
                            "prefixes",
                            "data"
                    ],
                    "metric": 0,
                    "delegation": false,
                    "ipv4-address": [

                    ],
                    "ipv6-address": [
                            {
                                    "address": "2001:6400::1",
                                    "mask": 16
                            }
                    ],
                    "ipv6-prefix": [
                            {
                                    "address": "2001:6400::",
                                    "mask": 24,
                                    "class": "h1_6rd",
                                    "assigned": {

                                    }
                            }
                    ],
                    "ipv6-prefix-assignment": [

                    ],

.. and few routes ..

fingon commented 10 years ago

As an added data point, exactly failure happens also even if it's native + 6rd case (so there's native IPv6 on h1 directly). The prefix won't be propagated across home in that case either (or even assigned to local h0 interface).

fingon commented 10 years ago

hnetd - 2014-04-16-af3b2ce3cd325e87cdc00cbccf7144cf566ef3bd-1

netifd - 2014-04-11-d2a33f3f0fe704e4396fa2ada08401cb955ba7cb

fingon commented 10 years ago

Fixed by that commit on 17th. closing.