tc cbq не работает (ограничение трафика)

Я пытаюсь использовать cbq веса cbq после того, как HTB не смог этого сделать.
Я попытался использовать набор команд, который я нашел в примере, чтобы убедиться, что он работает (HTB работает свободно)

Вот команды, которые я использовал:

 # Attaching the Qdisc to the eth0 device. The maximum available bandwidth is # 10Mbit. tc qdisc add dev eth0 root handle 1: cbq bandwidth 10Mbit cell 8 avpkt 1000 \ mpu 64 # Adding the root class to the queuing discipline. The root has 10 Mbit # completely. tc class add dev eth0 parent 1:0 classid 1:1 cbq bandwidth 10Mbit rate 10Mbit \ allot 1514 cell 8 weight 1Mbit prio 8 maxburst 20 avpkt 1000 # Traffic to testbed11. The priority is 3 and the allocation is 3 Mbit. tc class add dev eth0 parent 1:1 classid 1:2 cbq bandwidth 10Mbit rate 3Mbit \ allot 1514 cell 8 weight 100Kbit prio 3 maxburst 20 avpkt 1000 split 1:0 # Traffic to testbed13. The priority is 7 and the allocation is 7 Mbit. tc class add dev eth0 parent 1:1 classid 1:3 cbq bandwidth 10Mbit rate 8Mbit \ allot 1514 cell 8 weight 800Kbit prio 7 maxburst 20 avpkt 1000 split 1:0 # Installing the route classifier on the root of the tree. tc filter add dev eth0 parent 1:0 prio 1 u32 match mark 0x123 0xfff flowid 1:2 

Я ожидал, что скорость будет ограничена, но это не так (я получил полную пропускную способность)
Когда я использовал tc class show / tc qdisc show я увидел, что пакеты действительно проходят через правильные классы / qdiscs.
Что-то не так с созданной мной структурой?

Linux и Unix - лучшая ОС в мире.