- Nov 03, 2011
-
-
Jo-Philipp Wich authored
qos-scripts: only use the lower 8 bits for firewall marks, allows coexistence with other programs like nodogsplash - patch by Tobias Wolf (#10096) SVN-Revision: 28731
-
- Oct 27, 2011
-
-
Jo-Philipp Wich authored
To prevent code duplication for clearing QoS firewall rules, support "firewall stop" arguments to generate.sh to generate the necessary script commands. Make use of this from qos-stop. Signed-off-by:
Kevin Locke <klocke@digitalenginesoftware.com> SVN-Revision: 28623
-
Jo-Philipp Wich authored
Prefix the names of the iptables chains used for QoS with "qos_" to allow for identification of QoS chains for removal across configuration changes. When clearing QoS iptables chains, only remove chains with the namespace prefix in order to preserve user and/or other package chains in the mangle table. Signed-off-by:
Kevin Locke <klocke@digitalenginesoftware.com> SVN-Revision: 28622
-
- Jul 29, 2011
-
-
Felix Fietkau authored
SVN-Revision: 27832
-
- Apr 12, 2011
-
-
Jo-Philipp Wich authored
This patch updates qos-scripts to support fair traffic sharing using the SFQ with external classifiers method. It also corrects a bug in the unsupported ESFQ method already used by qos-scripts. (ESFQ: http://fatooh.org/esfq-2.6/ only updated to 2.6.24, it was switched to an SFQ patch after that and not updated since 2008) A class can be forced to use SFQ, and an external classifier added like this: config class "Normal" option avgrate 10 option priority 30 option packetdelay 100 option limitrate 94 # option qdisc "sfq perturb 2" config class "Normal_up" # option filter "protocol all flow hash keys src divisor 1024" config class "Normal_down" # option filter "protocol all flow hash keys dst divisor 1024" Using these options, the user needs to load cls_flow before qos-scripts starts. I've got more information here: http://oneitguy.com/blogs/netprince/fair-traffic-sharing-esfq-broken-switching-sfqexternal-classifiers This has been tested on r23914. Signed-off-by: Ben Pfountz <netprince<>vt_edu> SVN-Revision: 26622
-
- Mar 30, 2011
-
-
Felix Fietkau authored
qos-scripts: remove the layer7 based classifiers from the default configuration - they are unreliable and prone to memory leaks SVN-Revision: 26364
-
- Feb 24, 2011
-
-
Felix Fietkau authored
qos-scripts: disable overhead calculation by default, it does not work properly for many line speeds SVN-Revision: 25685
-
- Feb 22, 2011
-
-
Felix Fietkau authored
SVN-Revision: 25656
-
- Feb 21, 2011
-
-
Felix Fietkau authored
SVN-Revision: 25640
-
- Jan 20, 2011
-
-
Vasilis Tsiligiannis authored
SVN-Revision: 25052
-
- Oct 05, 2010
-
-
Jo-Philipp Wich authored
SVN-Revision: 23238
-
- Oct 04, 2010
-
-
Vasilis Tsiligiannis authored
SVN-Revision: 23227
-
- Feb 26, 2010
-
-
Travis Kemen authored
This patch allows the user to specify esfq as the leaf qdisc, as well as perturb and hash parameters, closes #1893 SVN-Revision: 19874
-
- Dec 09, 2009
-
-
Felix Fietkau authored
adjust dependencies of firewall and qos-scripts, so that these packages are visible even when iptables is not selected SVN-Revision: 18714
-
- Jul 24, 2009
-
-
Florian Fainelli authored
Signed-off-by:
Malte S. Stretz <mss@apache.org> SVN-Revision: 16966
-
- May 20, 2009
-
-
Jo-Philipp Wich authored
Reload IMQ only when needed [PATCH] [qos-scripts] Use config_get_bool for halfduplex option Signed-off-by:
Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr> SVN-Revision: 15948
-
Jo-Philipp Wich authored
Fix packet/connection marking when using halfduplex option This fixes an bug where QoS is not applied to packets passing through POSTROUTING chain when using halfduplex option. Since QoS is done on IMQ device, packets should be marked before sending to the IMQ. Signed-off-by:
Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr> SVN-Revision: 15947
-
Jo-Philipp Wich authored
Reload modules with parameters specified This patch makes qos-scripts reload a module when there is need to pass some parameters to it. It fixes an issue on devices with more than two interfaces where many IMQ devices are needed but the module is already loaded with the default numdevs=2 Signed-off-by:
Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr> SVN-Revision: 15945
-
- Apr 17, 2009
-
-
Felix Fietkau authored
SVN-Revision: 15242
-
- Feb 21, 2009
-
-
Felix Fietkau authored
SVN-Revision: 14602
-
Felix Fietkau authored
SVN-Revision: 14595
-
- Sep 24, 2008
-
-
Nicolas Thill authored
SVN-Revision: 12681
-
- Mar 27, 2008
-
-
Florian Fainelli authored
SVN-Revision: 10667
-
- Feb 03, 2008
-
-
Felix Fietkau authored
SVN-Revision: 10367
-
- Sep 27, 2007
-
-
Felix Fietkau authored
SVN-Revision: 9046
-
- Sep 20, 2007
-
-
Felix Fietkau authored
SVN-Revision: 8860
-
- Sep 07, 2007
-
-
Felix Fietkau authored
SVN-Revision: 8680
-
Felix Fietkau authored
SVN-Revision: 8663
-
Nicolas Thill authored
SVN-Revision: 8659
-
- Jul 11, 2007
-
-
Felix Fietkau authored
SVN-Revision: 7912
-
Felix Fietkau authored
SVN-Revision: 7911
-
- Jun 30, 2007
-
-
Felix Fietkau authored
- rewrite the RED qdisc calculations and add some comments this should fix the warnings about bursting (should also fix quirks with various linespeed settings) - reduce the calculated overhead for upstream, while i'm at it... SVN-Revision: 7782
-
- Jun 11, 2007
-
-
Felix Fietkau authored
SVN-Revision: 7571
-
- Jun 02, 2007
-
-
Felix Fietkau authored
SVN-Revision: 7442
-
- May 04, 2007
-
-
Felix Fietkau authored
SVN-Revision: 7091
-
- Apr 24, 2007
-
-
Felix Fietkau authored
SVN-Revision: 7048
-
Felix Fietkau authored
SVN-Revision: 7047
-
- Apr 07, 2007
-
-
Felix Fietkau authored
SVN-Revision: 6878
-
- Apr 06, 2007
-
-
Felix Fietkau authored
SVN-Revision: 6875
-
- Mar 04, 2007
-
-
Tim Yardley authored
SVN-Revision: 6501
-