On Wednesday 11 June 2003 05:20, Trevor Warren wrote: > Hello Folks, > > For a long time i have tried to get Traffic Shaping work for my 500 > Customer setup, but never succeded. I know i have made mistakes which i > ain't able to point out. > > I have made a heirarchical setup where in the incoming-outgoing > bandwidth is split into 10 different subnets and i have filters to > divert traffic into these 10 different pipes. Then in each of these > pipes i then have all the clients under those subnets. > > Below at the end i have attached the CBQ errors thrown when i > initialise the TC pipes. > > Any help and pointers on the same will be appreciated. The bandwidth _MUST_ be your NIC bandwidth. So it's 100Mbit for a 100mbit NIC. You combined 100Mbit and 10Mbit. You also have to provide a weight paramter. Take weight = rate / 10. I think this will remove the quantum errors. Some general quesions : What's you link bandwidth you want to shape? It's best if you add 1 bounded class to the root qdisc wih rate = link bandwidth and attach all other classes to that class (and not to the root qdisc). Is this script used on a firewall? And is eth0 connected to the internet? Then you have a filter problem. You filter on the src address, but all connections are natted so the real src address is not known. Stef -- stef.coene@xxxxxxxxx "Using Linux as bandwidth manager" http://www.docum.org/ #lartc @ irc.oftc.net