TC-Filter entfernen (Traffic Shaping)

TC-Filter entfernen (Traffic Shaping)

Wie kann ich einen einzelnen Filter entfernen?

tc filter show dev peth1

zeigt an

filter parent 1: protocol ip pref 16 u32
filter parent 1: protocol ip pref 16 u32 fh 800: ht divisor 1
filter parent 1: protocol ip pref 16 u32 fh 800::800 order 2048 key ht 800 bkt 0 flowid 1:2 match 5bd6aaf9/ffffffff at 12

Warum klappt das nicht?:

tc filter del dev peth1 pref 1 protocol ip handle 800:800 u32

Antwort1

Alter Beitrag, aber zur Referenz: Es würde aus mehreren Gründen nicht funktionieren:

  • Die Priorität sollte 16 sein und nicht 1
  • Der Filter-Handle sollte 800::800 und nicht 800:800 sein.
  • Sie müssen die übergeordnete QDisc angeben, an die der Filter angehängt ist.

Das sollte funktionieren:

tc filter del dev peth1 parent 1: handle 800::800 prio 16 protocol ip u32

verwandte Informationen