Hi. I just got native ipv6 connection through my modem (a /64 address) and I'm trying to use Tomato as a software bridge for ipv6 (not tunnel !) and still leave the NAT IPv4 working. How ? By compiling the kernel with IPv6 support and the tool "ebtables". So far, I have managed to compile the kernel with IPv6 support except this tool ebtables. I have this enabled in the .config (just a small part) by using make menuconfig: CONFIG_NETFILTER=y CONFIG_BRIDGE=y CONFIG_BRIDGE_NF_EBTABLES=y CONFIG_BRIDGE_EBT_BROUTE=m and after make modules but this does NOT build anything related to ebtables (means no ebtables.o nor ebtable_broute.o) ... nb : I have also tried to build the whole firmware with this .config but still not working. ebtables: command not found, lsmod does not list ebtables nor ebtable_broute. Tomato uses the 2.4.20 kernel from linksys (sources can be found here) and it already have ebtables sources in ... Do I have forgot something ? Thanks !