]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blobdiff - config/qos/makeqosscripts.pl
Geaendert:
[people/teissler/ipfire-2.x.git] / config / qos / makeqosscripts.pl
index 13e7eeb34438b874dcc651dda1013bf8c92c79a9..de5804724dee90891a7d0738cf378876ffa49804 100644 (file)
@@ -553,11 +553,16 @@ print <<END
        ### REDUNDANT: SET ALL NONMARKED PACKETS TO DEFAULT CLASS
        iptables -t mangle -A QOS-INC -i $qossettings{'RED_DEV'} -m mark --mark 0 -j MARK --set-mark $qossettings{'DEFCLASS_INC'}
 
+       ## STARTING COLLECTOR
+       /usr/local/bin/qosd $qossettings{'RED_DEV'} >/dev/null 2>&1
+       /usr/local/bin/qosd $qossettings{'IMQ_DEV'} >/dev/null 2>&1
+
        echo "Quality of Service was successfully started!"
        exit 0
   ;;
   clear|stop)
        ### RESET EVERYTHING TO A KNOWN STATE
+       killall -9 qosd
        # DELETE QDISCS
        tc qdisc del dev $qossettings{'RED_DEV'} root
        tc qdisc del dev $qossettings{'IMQ_DEV'} root