Hello, I have a problem with my htb in linux gateway machine. Wana make this borrow to and from internet: every user must be shaped to 32Kbit,max number of users are 6 in one subnet /29 and all subnet must be shaped to 92Kbit,e.i every user will download with 32Kbit,but when all 6 user download do not over 92Kbit! I make some classes /attache them/ but every user download with 32Kbit and over many up 92Kbit. The script: tc qdisc add dev eth1 root handle 1: htb default 2 tc class add dev eth1 parent 1: classid 1:2 htb rate 100Mbit ceil 100Mbit burst 1k tc class add dev eth1 parent 1:2 classid 1:11 htb rate 92Kbit ceil 92Kbit burst 1k tc qdisc add dev eth1 parent 1:11 handle 11 sfq perturb 10 tc class add dev eth1 parent 1:11 classid 1:30 htb rate 32Kbit ceil 32Kbit burst 1k tc qdisc add dev eth1 parent 1:30 handle 30 sfq perturb 10 tc filter add dev eth1 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.1.17 classid 1:30 tc class add dev eth1 parent 1:11 classid 1:40 htb rate 32Kbit ceil 32Kbit burst 1k tc qdisc add dev eth1 parent 1:40 handle 40 sfq perturb 10 tc filter add dev eth1 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.1.18 classid 1:40 ........ tc class add dev eth1 parent 1:11 classid 1:80 htb rate 32Kbit ceil 32Kbit burst 1k tc qdisc add dev eth1 parent 1:80 handle 80 sfq perturb 10 tc filter add dev eth1 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.1.22 classid 1:80 May be there is mistake but where.....? Please help and thanks! Reagrds