toaruScar
Regular Contributor
I bought an AX-88U to replace my old router.
I use 6in4 provided by HE's tunnelbroker to enable IPv6 on my LAN.
I have been using HE's 6in4 for a long time with my old router and it was able to go on for months without interruption.
Now with my new AX88U, IPv6 connection stops working after 3-5 hours after booting up.
When IPv6 fails, all clients can't ping hosts outside lan. Using tcpdump, I can see that ICMPv6 echo requests arrive at br0 but no 6in4 packet leaves eth0 (the WAN port). Newly joined client can still get advertised IPv6 addresses.
The router can ping outside hosts, it can also ping gateway. But it can not establish TCP connections over IPv6. It would send out a SYN, and receive SYN/ACK, but fail to respond with an ACK, resulting many retransmissions and ultimately a timeout.
I have ping6 running on one host and all off a sudden ICMPv6 echo reply just stops coming in.
I tried disabling flow cache and/or runner, both are HW acceleration provided by the chip which is known to cause some problem in the past, but that doesn't help.
I tried turning off AiProtection and firewalls for both IPv6 and IPv4. Doesn't help.
I tried disabling reverse path filter in the kernel, doesn't help.
Nothing happens in the log when IPv6 stops working.
I have factory reset the router and enabled only 6in4 but it only postpones the inevitable.
I have tried both latest stock and Merlin.
I played with MTU but it doesn't help. I do not use PPPoE to get online anyway. It also works for hours so it's unlikely the MTU.
I tried toggling IPv6 and it doesn't help.
Only reboot helps.
I'm at my wit's end.
I use 6in4 provided by HE's tunnelbroker to enable IPv6 on my LAN.
I have been using HE's 6in4 for a long time with my old router and it was able to go on for months without interruption.
Now with my new AX88U, IPv6 connection stops working after 3-5 hours after booting up.
When IPv6 fails, all clients can't ping hosts outside lan. Using tcpdump, I can see that ICMPv6 echo requests arrive at br0 but no 6in4 packet leaves eth0 (the WAN port). Newly joined client can still get advertised IPv6 addresses.
The router can ping outside hosts, it can also ping gateway. But it can not establish TCP connections over IPv6. It would send out a SYN, and receive SYN/ACK, but fail to respond with an ACK, resulting many retransmissions and ultimately a timeout.
I have ping6 running on one host and all off a sudden ICMPv6 echo reply just stops coming in.
I tried disabling flow cache and/or runner, both are HW acceleration provided by the chip which is known to cause some problem in the past, but that doesn't help.
I tried turning off AiProtection and firewalls for both IPv6 and IPv4. Doesn't help.
I tried disabling reverse path filter in the kernel, doesn't help.
Nothing happens in the log when IPv6 stops working.
I have factory reset the router and enabled only 6in4 but it only postpones the inevitable.
I have tried both latest stock and Merlin.
I played with MTU but it doesn't help. I do not use PPPoE to get online anyway. It also works for hours so it's unlikely the MTU.
I tried toggling IPv6 and it doesn't help.
Only reboot helps.
I'm at my wit's end.
Last edited: