All releases of Fair NAT


Release Notes: This is a simplified implementation of the Fair NAT traffic shaping script, designed for OpenWRT routers which have only limited resources. While the basic concept is still the same, it does not have any of the bells and whistles that the original Fair NAT script offers. It does not have a configuration file, instead you have to adapt the script itself to make it fit your needs. To make this still somewhat comfortable, every user has a subroutine in which they may create shaping and filtering rules.


Release Notes: Experimental Firewall support was added. Selectable features allow parts of the script to be disabled. The recent IPP2P ability is supported to match UDP as well.


Release Notes: This release adds support for rate units (e.g. 2mbit, 100kbit, and 4096bps are now all valid). The default unit is kilobit for backward compatibility. You can specify a custom download/upload ceiling rate per user. However, it must not be lower than the guaranteed rate.


Release Notes: The IP address wasn't detected when using a localized version of ifconfig. The configuration option TTL_SET has been added, and replaces the previously hard-coded TTL setting.


Release Notes: It's now possible to specify maximum upload and download rates other than the total available bandwidth. This is useful, for example, if you don't want any single user to get more than 300kbit/s on a 500kbit/s line. User-specific rates are still not possible.


Release Notes: This release removes some debugging rules.


Release Notes: This release adds new hacks: HTB_MPU and HTB_OVERHEAD. A patched tc binary is included.


Release Notes: The default QoS qdisc/class structure can now be completely replaced by adding new parent_class + user_class functions to the script (a Wondershaper-alike structure is available as an example). Several new configuration options allow disabling of bandwidth borrowing, dropping of previously marked IPP2P connections, MSS Clamping, and QoS class mode selection.


Release Notes: Calculation of user upload rates was totally boggled, which caused traffic to be dropped instead of being shaped correctly. This has been fixed.


Release Notes: This version added experimental IPP2P support for peer-to-peer traffic detection.