I'm trying to get "Native" IPv6 working on my RT-N66U running Merlin's 376.49_5. My ISP (Monkeybrains) uses SLAAC exclusively. This seems to partly work in that eventually I get a global IPv6 address with a /64 prefix that corresponds with the ISP IPv6 address range. eth0 also gets a link local address and I can ping both the local and the global addresses from the router. I get a default route to another link local address on eth0, which is what should happen as best I understand it and if I reboot the router with those settings I can ping that address. However I cannot ping ipv6.google.com or Monkeybrains' DNS servers, which do have IPv6 addresses. I tried
ip6tables --flush
to make sure there isn't some firewall problem involved but it still doesn't work.
Is this known to work (or not) on stock or Merlin firmware? Is there anything else I need to configure? If it should work I can try talking to my ISP. They think it should but don't provide any client support for making it do so. If it should be working though I can at least ask them if there is some problem.
Thanks
ip6tables --flush
to make sure there isn't some firewall problem involved but it still doesn't work.
Is this known to work (or not) on stock or Merlin firmware? Is there anything else I need to configure? If it should work I can try talking to my ISP. They think it should but don't provide any client support for making it do so. If it should be working though I can at least ask them if there is some problem.
Thanks