Hi Dave,
dhcp6c config file attached. My ISP use /48 prefixes. Basically I had to
change 'enabled' to '1', set the interface to use for the client (ge00), set the interfaces to which prefixes should be assigned (loopback and
se00 for now) and set sla_len to 16 for them (48 + 16 = 64).
It looks like dhcp6c is able to get a prefix, but this prefix is not
properly integrated with the rest of cerowrt. See the ifconfig.out
attached - only the interfaces explicitly mentioned in the dhcp6c config
file got proper ipv6 addresses (2406:*) eventually, the others are getting 2002:*
global unicast addresses.
Also, for some reason, dhcp6c refuses to assign ipv6 prefix to ge00 (if I
change loopback to ge00 at the end of the config file, it won't start).
Computers behind the router are also getting 2002:* addresses and work through 6-to-4.
Thanks,
Maxim
Dear Maxim:
> Updated to smoketest10.
> Those features are slightly tested now. After installing the necessary
> packages, 3g and pppoe work, dhcp6c also seems to be OK, but requires some
> messing with the /etc/config/dhcp6c.conf file.
What sorts of 'messing about' were required? (please send conf file)
How big a PD (/64? /60? /56? what?) do they delegate?
With comcast starting to go live with their dual stack trial, they
only will be delegating a /64 at first,
http://blog.comcast.com/2011/11/ipv6-deployment-technology.html
which blows up the routing-only concept in cerowrt when used with
classic autonegotiated /64 ipv6 addressing. However I'd planned for
that, in having AHCP available and babel be the default routing
protocols. AHCP distributes /128s across all interfaces, and in
combination with babel, lets you move transparently from wired to
wireless domains and back again, which is very liberating and an
advancement on the state of the art in home networking.
so having hooks to AHCP and babel in there as alternative means to
distribute /128s across all the routed interfaces would be exciting.
If I knew what they were.
Regardless of this particular hook, I'd like to make dhcpv6-pd
enablement part of the next release, by default, rather than as an
optional package.
--
Dave Täht
SKYPE: davetaht
US Tel: 1-239-829-5608
FR Tel: 0638645374
http://www.bufferbloat.net