HI All I just tried HTB for about a week in my Intranet, first I implemented HTB in My Network Cables and it run fine (It `s suprise how good it is compare to cbq). Then I use HTB for our Wireless Network. But it just keep sent packet to default class not to classid. I use kernel-2.4.7 default from RedHat 7.2 distribution that I patch it with diff for 2.4.14. I use Orinoco Silver as Wireless Card with wvlan_cs as driver and Precompiled TC from HTB Wesbite. I assign virtual IP on my wireless eth1 192.168.30.1 and eth1:1 192.168.31.1. I try to sharing my 512 Kbps bandwith to three faculties. Faculty A 128 Kbps ceil 512 Kbps (classid 1:10), faculty B 128 Kbps ceil 512 Kbps (classid 1:20) and default goes to classid 1:30. But the HTB keep sending packet to 1:30 class as default. I use HTB init from http://freshmeat.net/redir/htb.init/21951/url_homepage/ . So any solutions for me ? [root@test root]# htb compile tc qdisc del dev eth1 root tc qdisc add dev eth1 root handle 1 htb default 30 tc class add dev eth1 parent 1: classid 1:2 htb rate 512Kbit burst 15k tc class add dev eth1 parent 1:2 classid 1:10 htb rate 128Kbit ceil 512Kbit burst 15k tc qdisc add dev eth1 parent 1:10 handle 10 sfq perturb 10 tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 192.168.31.0/24 classid 1:10 tc class add dev eth1 parent 1:2 classid 1:20 htb rate 128Kbit ceil 512Kbit burst 15k tc qdisc add dev eth1 parent 1:20 handle 20 sfq perturb 10 tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 192.168.30.0/24 classid 1:20 tc class add dev eth1 parent 1:2 classid 1:30 htb rate 1Kbit ceil 512Kbit burst 15k tc qdisc add dev eth1 parent 1:30 handle 30 sfq perturb 10 [root@test root]# [root@test htb]# tc -s class show dev eth1|more class htb 1:30 parent 1:2 leaf 30: prio 0 rate 1Kbit ceil 512Kbit burst 15Kb cbu rst 2254b Sent 14279182 bytes 9451 pkts (dropped 0, overlimits 0) rate 65366bps 43pps backlog 11p lended: 29 borrowed: 9411 giants: 0 injects: 0 tokens: -4220928 ctokens: -17631 class htb 1:2 root prio 0 rate 512Kbit ceil 512Kbit burst 15Kb cburst 2254b Sent 14262528 bytes 9440 pkts (dropped 0, overlimits 0) rate 65194bps 43pps lended: 9411 borrowed: 0 giants: 0 injects: 0 tokens: 146182 ctokens: -17631 class htb 1:20 parent 1:2 leaf 20: prio 0 rate 128Kbit ceil 512Kbit burst 15Kb c burst 2254b Sent 0 bytes 0 pkts (dropped 0, overlimits 0) lended: 0 borrowed: 0 giants: 0 injects: 0 tokens: 768000 ctokens: 28187 class htb 1:10 parent 1:2 leaf 10: prio 0 rate 128Kbit ceil 512Kbit burst 15Kb c burst 2254b Sent 0 bytes 0 pkts (dropped 0, overlimits 0) lended: 0 borrowed: 0 giants: 0 injects: 0 tokens: 768000 ctokens: 28187 [root@test htb]# netstat -nr Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.23.0 192.168.31.2 255.255.255.0 UG 40 0 0 eth1 192.168.22.0 192.168.30.2 255.255.255.0 UG 40 0 0 eth1 192.168.31.0 0.0.0.0 255.255.255.0 U 40 0 0 eth1 192.168.30.0 0.0.0.0 255.255.255.0 U 40 0 0 eth1 10.10.16.0 0.0.0.0 255.255.252.0 U 40 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 40 0 0 lo 0.0.0.0 10.10.17.50 0.0.0.0 UG 40 0 0 eth0 Thnx In Advance Eko Arisanto