6rd working locally but not through connected hosts


I installed the 6rd package, I also have mwan3 installed. I have setup mwan3 to pass ipv6 traffic. (ipv6 available only on 1 interface). I see 6rd-wan_6 interface which seems to be in WAN group.

Protocol: Virtual dynamic interface (IPv6-over-IPv4 (6rd))
Uptime: 0h 45m 26s
IPv6: 2001:2003:f4a5:d400::1/38
IPv6-PD: 2001:2003:f4a5:d400::/56

PS. It seems like I have been given access to 4722366482869645213696 host IPs through IPv6-PD? :slight_smile:

I am able to ping ipv6.google.com from inside the router.

# ping ipv6.google.com
PING ipv6.google.com (2a00:1450:400f:809::200e): 56 data bytes
64 bytes from 2a00:1450:400f:809::200e: seq=0 ttl=55 time=23.566 ms
--- ipv6.google.com ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 23.566/23.566/23.566 ms

However I am not able to ping ipv6 addresses from other hosts connected to the router. The router returns unreachable packets.

23:38:48.923531 IP6 2001:2003:f4a5:d400:e1e5:e56c:ee25:aa46 > 2a00:1450:400f:809::200e: ICMP6, echo request, seq 50, length 40
23:38:48.923930 IP6 2001:2003:f4a5:d400::1 > 2001:2003:f4a5:d400:e1e5:e56c:ee25:aa46: ICMP6, destination unreachable, unreachable route 2a00:1450:400f:809::200e, length 88

Also the IPv6 test web pages do not seem to detect it.

I have the default IPv6 firewall rules for ICMP which arrived with OpenWRT. I did not really touch those rules other than defining few IPv4 port forwards.

So what may be wrong?


Well, it worked for a few times briefly when I restarted firewall script. But it is hard to say what may be the problem. Perhaps mwan3 is buggy. For now, I gave up on 6rd, perhaps in the next few years things can get better :slight_smile: IPv6 is still young :smiley: