> Just add one more qdisc > > tc qdisc add dev eth1 parent 20:1 tbf rate 2Mbit buffer 30Kb/8 limit 15Kb But I just want to use cbq to bound my bandwidth. In classid 20:1 should have been limit to 2Mbit (I guess...), but not active. Or I have to add a tbf in this config??????? If I have to use tbf, I can just use tbf to limit my bandwidth without cbq and it's also work....right?????? > > qdisc(cbq) 1:0 > > | > > class 1:1 > > | > > qdisc(cbq) 2:0 > > | | > > class 2:1 class 2:2 > > | > > qdisc(tbf) 3:0 > > Now when class 2:1 have rate 10Mbit and class 2:2 = 70Mbit > > i can have 9.05 and 72.774 > > > > I want to do it and make a config > > -------------------------------------------------------------------------- -- > -------------------- > BANDWIDTH="bandwidth 10Mbit" > RATE="rate 2Mbit" > DEV="dev eth1" > AVP="avpkt 1000" > > tc qdisc add $DEV root handle 10: cbq $BANDWIDTH $AVP > > tc class add $DEV parent 10:0 classid 10:1 cbq $BANDWIDTH $RATE \ > allot 1514 weight 200Kbit prio 5 maxburst 20 $AVP \ > bounded > > tc qdisc add $DEV parent 10:1 handle 20: cbq bandwidth 2Mbit $AVP > > tc class add $DEV parent 20:0 classid 20:1 cbq bandwidth 2Mbit $RATE \ > allot 1514 weight 200Kbit prio 5 maxburst 20 $AVP \ > bounded > > > tc filter add $DEV parent 20:0 protocol ip prio 100 u32 match ip src \ > $IP flowid 20:1 > -------------------------------------------------------------------------- -- > -------------------- > but it's not active....the bandwidth is still 10Mbit.... > Is my config's error????? > > _______________________________________________ > LARTC mailing list / LARTC@xxxxxxxxxxxxxxx > http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://ds9a.nl/2.4Routing/ >