here is the situation i am using htb.init with fwmark to do QoS. i have 2 parent classes with RATE=CEIL which then have some leafs each on his own. the first one works fine (it shapes the packets to the specified rate) class htb 1:21 root rate 1Mbit ceil 1Mbit burst 2909b cburst 2909b Sent 631520262 bytes 651550 pkts (dropped 0, overlimits 0) rate 131573bps 141pps lended: 380595 borrowed: 0 giants: 0 tokens: -22734 ctokens: -22734 the rate never goes over 132000 bps. the other doesn't seem to check the rate at all. here is the tc -s: class htb 1:22 root rate 448Kbit ceil 448Kbit burst 2172b cburst 2172b Sent 337083231 bytes 522787 pkts (dropped 0, overlimits 0) rate 71638bps 120pps lended: 0 borrowed: 0 giants: 0 tokens: -59999999 ctokens: -59999999 i tried to lower the rate (to 128Kbit) it still uses the maximum available (sometimes goes up to 90000 bps). the same when I tried to lower the burst and cburst. any ideas? what do the tokens/ctokens specify? regards _______________________________________________ LARTC mailing list / LARTC@xxxxxxxxxxxxxxx http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/