From ed97cabd655526b0abc9cb8d2e99e0e861c35516 Mon Sep 17 00:00:00 2001 From: matteo Date: Sat, 8 Mar 2008 17:00:33 +0000 Subject: [PATCH] added module (un)load to wshaper git-svn-id: svn://svn.openwrt.org/openwrt/packages@10570 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- net/wshaper/files/wshaper.htb | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/net/wshaper/files/wshaper.htb b/net/wshaper/files/wshaper.htb index 2600d4398..d912f4dca 100755 --- a/net/wshaper/files/wshaper.htb +++ b/net/wshaper/files/wshaper.htb @@ -5,6 +5,7 @@ # Set the following values to somewhat less than your actual download # and uplink speed. In kilobits. Also set the device that is to be shaped. +MODULES='sch_ingress sch_sfq sch_htb cls_u32' DOWNLINK=2000 UPLINK=240 DEV=eth0 @@ -29,10 +30,23 @@ then exit fi + # clean existing down- and uplink qdiscs, hide errors tc qdisc del dev $DEV root 2> /dev/null > /dev/null tc qdisc del dev $DEV ingress 2> /dev/null > /dev/null +if [ "$1" = "stop" ] +then + for i in $MODULES ; do + rmmod $i + done + exit +fi + +for i in $MODULES ; do + insmod $i +done + ###### uplink # install root HTB, point default traffic to 1:20: