IPv6 just died a few hours ago. It was working fine for months and, no, I didn't touch anything. I don't have a router. It's all devices at once (MacOS 10.6.8, MacOS Server 10.6.8, and Android 6.0.1)
All LAN devices can ping the modem. The modem's diagnostics has full IPv6 connectivity to the LAN and external sites. External IPv6 packets reach the LAN (I can seen ping packets from external test sites). IPv6 packets from the LAN can not reach external sites. All addresses check out as valid. The Cisco modem is logging that the firewall is blocking IPv6 packets even when I completely disable the firewall.
Restarting the modem caused it to restart twice so I guess it pulled down a software update. I've tried resetting just about everything and there's no change. Customer support says they can ping the modem and that's good enough for them. What's going on? This causes websites to hang because everything thinks IPv6 is on.
pixelmemory.us is one of the machines that's always on and has an IPv6 address.
Solved! Go to Solution.
I am having a bit more issues with IPv6 since the static configuration got rolled out. It looks like the DHCP leases expire quite quickly (about an hour I think). Once the DHCP lease expires, and if you don't renew it (my pfsense firewall doesn't for example), then your existing IPv6 addresses will no longer work.
You will see ICMP Type 3 Code 5 messages, indicating that your IPv6 address doesn't meat egress requirements.
This is kind of annoying. In particular with static IPv6 assignments now, it would be nice to just "use" the addresses without having to keep an active IPv6 DHCP lease.
My latest attempt to get this working is to setup a manual subnet with a larger lease time in my Netgear modem... so far so good.. but still waiting to see if it stays up a day.