From: Matteo Croce Date: Sat, 8 Mar 2008 17:00:33 +0000 (+0000) Subject: added module (un)load to wshaper X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=f329a1581d2edf65565b8bbfd952d1862681cf65;p=openwrt%2Fsvn-archive%2Farchive.git added module (un)load to wshaper SVN-Revision: 10570 --- diff --git a/net/wshaper/files/wshaper.htb b/net/wshaper/files/wshaper.htb index 2600d4398e..d912f4dcaf 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: