There’s a really long discussion on bcm_nat and fastnat on the various forums like linksysinfo. The short version of this is:
- fastnat and bcm_nat are disabled by default because they break QOS and access restrictions. If you use any of those you’re done, you have to choose features or speed or another router.
- If you, like me, don’t use those you can do the following:
ssh into your router and try:
modprobe bcm_natthan speedtest your connection a few times you should see some improvement. Than run
echo "1"> /proc/sys/net/ipv4/netfilter/ip_conntrack_fastnatyou shold see an even better improvement. If any of those give you issues simply reboot your router, nothing is permanent at this time.
- Add the commands to Administration->Scripts->Init.
The instructions are deliberately scarce, if you don’t understand them it’s better not to mess with your router. Check the tomato forums and the linux documentation about those commands until you’re sure you know what they are doing.