I'm trying to get IPv6 working, and appear to be having issues with the router forgetting attached device's IPv6 address and not renewing them.
Router is ac68u, 378.50 FW, factory reset after upgrade and settings manually re-entered. IPv6 connection is tunnel 6rd, with everything manually entered (ie. DHCP option disabled). Router advertisement and DHCPv6 server are enabled. IPv6 firewall is enabled in its default configuration.
Connection to the ISP works fine - router itself can ping any IPv6 address and has no issues. Devices initially work - get a IPv6 address, can ping any address, and pass various IPv6 tests.
The problem is after time, the devices stop working - ie. can no longer ping external IPv6 addresses. The only thing that gets them working again, is pinging the router's IPv6 address itself.
Doing some digging, it looks like network discovery isn't working or something. When everything is working, the result of "ip -6 neigh show" shows the device IPv6 address/MAC address with "REACHABLE". When the device stops working, there is no listing for the device's IPv6 address. What does show, however, is the device's link-local address, again with "REACHABLE". I believe that's also visible when it's working - so there's both main IPv6 and link-local address listings. After the device pings the router, the main IPv6 address listing shows again.
I thought maybe it had something to do with wireless (all of my devices are on the other side of a ac68u media bridge), but the same behavior is shown with a device connected by cable to the router itself.
Has anyone experienced anything similar? Ideas?
Router is ac68u, 378.50 FW, factory reset after upgrade and settings manually re-entered. IPv6 connection is tunnel 6rd, with everything manually entered (ie. DHCP option disabled). Router advertisement and DHCPv6 server are enabled. IPv6 firewall is enabled in its default configuration.
Connection to the ISP works fine - router itself can ping any IPv6 address and has no issues. Devices initially work - get a IPv6 address, can ping any address, and pass various IPv6 tests.
The problem is after time, the devices stop working - ie. can no longer ping external IPv6 addresses. The only thing that gets them working again, is pinging the router's IPv6 address itself.
Doing some digging, it looks like network discovery isn't working or something. When everything is working, the result of "ip -6 neigh show" shows the device IPv6 address/MAC address with "REACHABLE". When the device stops working, there is no listing for the device's IPv6 address. What does show, however, is the device's link-local address, again with "REACHABLE". I believe that's also visible when it's working - so there's both main IPv6 and link-local address listings. After the device pings the router, the main IPv6 address listing shows again.
I thought maybe it had something to do with wireless (all of my devices are on the other side of a ac68u media bridge), but the same behavior is shown with a device connected by cable to the router itself.
Has anyone experienced anything similar? Ideas?