I've got native IPv6 from my ISP, and when I plug my computers directly into WAN they automatically get assigned IPv6 addresses, but I can't get it working with Tomato.
The first day after getting the router I could actually reach IPv6 hosts when using ping6 on the router, but not from any of the computers connected to it, even though they get assigned proper addresses under the prefix provided by my ISP. Now today when I tried again, the router could no longer reach global addresses. Tried removing the prefix from Tomato's IPv6 settings, because it had changed when I connected directly again with a computer. Tomato seems to be obtaining the new prefix correctly according to ifconfig, but I still can't ping6 any hosts.
What am I doing wrong?
The router is a WNR3500L, and the firmware I'm using is shown as "Tomato Firmware v1.28.7483 MIPSR2-Toastman-RT K26 USB Ext" on the About page.