> Michal Kolesar wrote: > > Hi all, > > I have installed 2.4.5 kernel, Debian Potato. > > my tc script: > #!/bin/bash > > tc qdisc add dev eth1 root handle 20: cbq bandwidth 10Mbit avpkt 1000 > echo root > tc class add dev eth1 parent 20:0 classid 20:1 cbq bandwidth 10Mbit > rate \ > 10Mbit allot 1514 weight 1Mbit prio 8 maxburst 20 avpkt 1000 > echo class > tc class add dev eth1 parent 20:1 classid 20:100 cbq bandwidth 10Mbit > rate \ > 5Mbit allot 1514 weight 500Kbit prio 5 maxburst 20 avpkt 1000 \ > bounded > echo 100 > tc class add dev eth1 parent 20:1 classid 20:200 cbq bandwidth 10Mbit > rate \ > 5Mbit allot 1514 weight 500Kbit prio 5 maxburst 20 avpkt 1000 \ > bounded > echo 200 > tc qdisc add dev eth1 parent 20:100 sfq quantum 1514b perturb 15 > echo sfq100 > tc qdisc add dev eth1 parent 20:200 sfq quantum 1514b perturb 15 > echo sfq200 > tc filter add dev eth1 parent 20:0 prio 25 u32 match ip src > 192.168.0.7 flowid 20:100 > echo filter100 > tc filter add dev eth1 parent 20:0 prio 50 u32 match ip src > 192.168.0.0/24 flowid 20:100 > echo filter200 > > > after running my tc script: > 0 root@xxxxxxx:/root# source /etc/init.d/tc > root > class > 100 > 200 > sfq100 > sfq200 > RTNETLINK answers: Invalid argument > filter100 > RTNETLINK answers: Invalid argument > filter200 Do you use modules? No: make sure you enabled everything, Yes: make sure te modules are loaded. Stef -- stafke@xxxxxxxxx stef.coene@xxxxxxxxxxxx More QOS info : http://users.belgacom.net/staf/