Hi all,
I have set up my EdgeRouter X with some QoS rules just to prioritize voip over http over torrent.
Torrent should be prioritized by ip, voip by MAC and http by port,
But int the end, when I check with
tc -s class show dev eth0
It shows that class 7 is still used for most fo the traffic (output of tc):
class prio 1:1 parent 1: leaf 8052: Sent 54093 bytes 783 pkt (dropped 0, overlimits 0 requeues 0) backlog 0b 0p requeues 0 class prio 1:2 parent 1: Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0) backlog 0b 0p requeues 0 class prio 1:3 parent 1: Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0) backlog 0b 0p requeues 0 class prio 1:4 parent 1: Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0) backlog 0b 0p requeues 0 class prio 1:5 parent 1: leaf 8053: Sent 5620096 bytes 26549 pkt (dropped 0, overlimits 0 requeues 0) backlog 0b 0p requeues 0 class prio 1:6 parent 1: leaf 8054: Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0) backlog 0b 0p requeues 0 class prio 1:7 parent 1: leaf 8051: Sent 191232490 bytes 268081 pkt (dropped 0, overlimits 0 requeues 0) backlog 0b 0p requeues 0
How can I put any "default" traffic in class 6 and let class 7 empty?
My relevant configuration follows. eth0 is wan, eth1,2,3,4 are connect to 4 different vlans. 10.0.3.8 and 10.0.3.12 are seedboxes whos traffic I would like to put into the lower priority class.
set traffic-policy priority-queue download class 1 match host-download ip destination address 10.0.3.8/32 set traffic-policy priority-queue download class 1 match host-p2p ip destination address 10.0.3.12/32 set traffic-policy priority-queue download class 1 queue-type drop-tail set traffic-policy priority-queue download class 5 match traffic-http ip source port 80 set traffic-policy priority-queue download class 5 match traffic-https ip source port 443 set traffic-policy priority-queue download class 5 queue-type drop-tail set traffic-policy priority-queue download class 6 match ata-fritzbox ether destination '00:15:0C:E2:7C:94' set traffic-policy priority-queue download class 6 match ata-spa2102 ether destination '00:0E:08:11:B0:56' set traffic-policy priority-queue download class 6 queue-type drop-tail set traffic-policy priority-queue download default queue-type fair-queue set traffic-policy priority-queue upload class 1 match host-download ip source address 10.0.3.8/32 set traffic-policy priority-queue upload class 1 match host-p2p ip source address 10.0.3.12/32 set traffic-policy priority-queue upload class 1 queue-type drop-tail set traffic-policy priority-queue upload class 5 match traffic-http ip destination port 80 set traffic-policy priority-queue upload class 5 match traffic-https ip destination port 443 set traffic-policy priority-queue upload class 5 queue-type drop-tail set traffic-policy priority-queue upload class 6 match ata-fritzbox ether source '00:15:0C:E2:7C:94' set traffic-policy priority-queue upload class 6 match ata-spa2102 ether source '00:0E:08:11:B0:56' set traffic-policy priority-queue upload class 6 queue-type drop-tail set traffic-policy priority-queue upload default queue-type fair-queue
Can anyone help?
TIA
Paolo