[Cerowrt-devel] cerowrt 3.3.8-17 is released

Dave Taht dave.taht at gmail.com
Wed Aug 15 21:58:05 PDT 2012


Firstly fq_codel will always stay very flat relative to your workload
for sparse streamss such as a ping or voip dns or gaming...

It's good stuff.

And, I think the source of your 2.8 second thing is fq_codel's current
reaction time, the non-responsiveness of the udp flooding netanylzer
uses
 and huge default queue depth in openwrt's qos scripts.

Try this:

cero1 at snapon:~/src/Cerowrt-3.3.8/package/qos-scripts/files/usr/lib/qos$
git diff tcrules.awk
diff --git a/package/qos-scripts/files/usr/lib/qos/tcrules.awk
b/package/qos-scripts/files/usr/lib/qos/tcrules
index a19b651..f3e0d3f 100644
--- a/package/qos-scripts/files/usr/lib/qos/tcrules.awk
+++ b/package/qos-scripts/files/usr/lib/qos/tcrules.awk
@@ -79,7 +79,7 @@ END {
        # leaf qdisc
        avpkt = 1200
        for (i = 1; i <= n; i++) {
-               print "tc qdisc add dev "device" parent 1:"class[i]"0
handle "class[i]"00: fq_codel"
+               print "tc qdisc add dev "device" parent 1:"class[i]"0
handle "class[i]"00: fq_codel limit 1200
        }

        # filter rule


-- 
Dave Täht
http://www.bufferbloat.net/projects/cerowrt/wiki - "3.3.8-17 is out
with fq_codel!"


More information about the Cerowrt-devel mailing list