Anyone out there using Vista with IPv6?
I have a native Vista box and a Vista VM on a Linux box, and neither of them is autoconfiguring an address. The Linux machines in the same network do autoconfigure, as does a Brother printer. If I snoop the network I see what look like perfectly acceptable RA packets.
radvdump sees this on the interface the VM is bridged on:
interface wlan0
{
AdvSendAdvert on;
# Note: {Min,Max}RtrAdvInterval cannot be obtained with radvdump
AdvManagedFlag off;
AdvOtherConfigFlag off;
AdvReachableTime 0;
AdvRetransTimer 0;
AdvCurHopLimit 64;
AdvDefaultLifetime 180;
AdvHomeAgentFlag off;
AdvDefaultPreference medium;
AdvSourceLLAddress on;
prefix 2406:a000:0:100::/64
{
AdvValidLifetime 345600;
AdvPreferredLifetime 172800;
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr off;
}; # End of prefix definition
}; # End of interface definition
The Vista on the VM was set up with next to no non-standard config; it's basically "out of the box".
The Vista machines are both showing "Autoconfiguration Enabled - Yes". I've looked at the Vista firewall, including the advanced settings, and it appears to be allowing ICMPv6 through OK. To make sure, I also tried turning the firewall OFF - no change. Both hosts are getting IPv4 addresses via DHCP from the same device that is doing the RAs. Both hosts can communicate via IPv4. There is no difference in behaviour between wireless and wired. If I manually give an interface on the VM an IPv6 address in 2406:a000:0:100::/64 and a default IPv6 route, I can see the local network and the IPv6 Internet. Other machines on the same link are autoconfiguring themselves.
I.e., everything works. Just not autoconfiguration.
Puzzled I am. The RAs are there, the subnet is a /64, RAs are not being filtered, Vista is apparently set to autoconfigure, other nodes in the same subnet autoconfigure just fine, all seems right with the world... but autoconfiguration on Vista is not happening. What am I missing?
Regards, K.