qos-scripts: fix RED burst calculation
authorFelix Fietkau <nbd@openwrt.org>
Sat, 7 Apr 2007 00:20:48 +0000 (00:20 +0000)
committerFelix Fietkau <nbd@openwrt.org>
Sat, 7 Apr 2007 00:20:48 +0000 (00:20 +0000)
SVN-Revision: 6878

package/qos-scripts/files/usr/lib/qos/tcrules.awk

index 8220d99..d236b2d 100644 (file)
@@ -88,7 +88,8 @@ END {
                        if (min < avpkt) min = avpkt
                        dqb = 8 * min;
                        max = int(2.1*min)
-                       rburst = int((1.5*min + max) / (3 * avpkt))
+                       rburst = int((2*min + max) / (3 * avpkt))
+                       if (rburst < 2) rburst = 2
                        print "red min " min " max " max " burst " rburst " avpkt " avpkt " limit " dqb " probability 0.04 ecn"
                }
        }