Hm, having an issue running dhcp6c,
$ sudo dhcp6c -dfc /etc/dhcp6c.conf wpi0
Mar/11/2013 15:08:53: dhcp6_ctl_authinit: failed to open /etc/dhcp6cctlkey: No such file or directory
Mar/11/2013 15:08:53: client6_init: failed initialize control message authentication
Mar/11/2013 15:08:53: client6_init: skip opening control port
Mar/11/2013 15:08:53: add_options: invalid operation (0) for option type (16)
Mar/11/2013 15:08:53: client6_recvadvert: unexpected advertise
Mar/11/2013 15:08:54: update_ia: T1(2250) and/or T2(3600) is locally determined
Running ifconfig wpi0|grep inet shows that the wpi0 adapter is pulling a legit IPv6 address from the DHCPv6 server, however attempts to ping IPv6 addresses fail.
$ ping6 ipv6.google.com
ping6: UDP connect: No route to host
Other IPv6 hosts on the lan can ping IPv6 hosts w/out issues.
It appears that the wpi0 adapter has two IPv6 addresses assigned, one beginning with fe80:: that is autoconfigured, and the other which is assigned via the DHCPv6 server.
Maybe that is the problem? I need to kill the fe80:: inet6 address so it's not confused about the routing?
|