Daniel Egger
2002-Dec-18 13:30 UTC
Deleting a filter with tc makes traffic bypass all classes and the root qdisc
Hija, I've sort of an annoying problem: I'm shaping traffic with HTB and have several leafs with a low bandwitdh which are added and removed on demand (together with the associated classes but even without it won't work). Now "tc -s class show dev eth1" shows traffic through the whole tree including the root; when adding another class and an filter all the traffic gets shaped correctly. As soon as I delete the filter (also tried the fh trick but that shouldn't matter anyways) all traffic is completely unshaped and bypasses all classes and the root qdisc; the statistics in "tc -s class show dev eth1" doesn't show any new packets and the rates ramp up to the network interface maximum effectively ignoring the default handle. As soon as some leaf and a filter is readded the whole filter system behaves normal again. I'm using iproute_20010824-9_i386.deb and kernel 2.4.20 FWIW and would be *really* grateful for any help. -- Daniel Egger <egger@spotnic.de> WirelessCreation