Compile bcm_nat as module
commit4d5b6d701f498b490d9e279cb33c1eda4f5ede9e
authorShibby <shibby@openlinksys.info>
Fri, 18 Oct 2013 11:09:40 +0000 (18 13:09 +0200)
committerShibby <shibby@openlinksys.info>
Fri, 18 Oct 2013 11:09:40 +0000 (18 13:09 +0200)
tree27f6f723f75f53ccec4b5809130477594c73dce4
parent6ecdfc7f9be8a57593aa2b3a18c46d78ef684623
Compile bcm_nat as module

Many users have >100Mbps WAN speed. BCM_NAT can give us ~30% speed-up WAN->LAN.
BW Limiter will not works when this module is loaded.
If we enable QoS then bcm_nat will be disabled.

If someone need a higher WAN speed and doesn`t use BW Limiter/QoS, he can enable Broadcom FastNAT:
modprobe bcm_nat

BTW this module works only with K26RT and K26RT-N branches. RT-AC doesn`t support bcm_nat for now.

This commit add also new router option called CTF (default n). Tomato is not compatible with CTF module but we still have CTF on/off checkbox in GUI.
If CTF is not defined then remove CTF checkbox from GUI.
release/src-rt/linux/linux-2.6/config_base
release/src/Makefile
release/src/router/Makefile
release/src/router/config/config.in
release/src/router/config_base
release/src/router/www/Makefile