==== qosmate Status ====
qosmate service is enabled.
Traffic shaping is active on the egress interface (eth1).
Traffic shaping is active on the ingress interface (ifb-eth1).
==== Overall Status ====
qosmate is currently active and managing traffic shaping.
==== Current Settings ====
Upload rate: 500000 kbps
Download rate: 270000 kbps
Game traffic upload: 75400 (Default value) kbps
Game traffic download: 40900 (Default value) kbps
Queue discipline: pfifo (for game traffic in HFSC)
==== Detailed Technical Information ====
Traffic Control (tc) Queues:
qdisc noqueue 0: dev lo root refcnt 2
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc mq 0: dev eth0 root
Sent 1316725574 bytes 1466396 pkt (dropped 0, overlimits 0 requeues 1315)
backlog 0b 0p requeues 1315
qdisc fq_codel 0: dev eth0 parent :10 limit 10240p flows 1024 quantum 1518 target 5ms interval 100ms memory_limit 4Mb ecn drop_batch 64
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 0 drop_overlimit 0 new_flow_count 0 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth0 parent :f limit 10240p flows 1024 quantum 1518
target 5ms interval 100ms memory_limit 4Mb ecn drop_batch 64
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 0 drop_overlimit 0 new_flow_count 0 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth0 parent :e limit 10240p flows 1024 quantum 1518
target 5ms interval 100ms memory_limit 4Mb ecn drop_batch 64
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 0 drop_overlimit 0 new_flow_count 0 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth0 parent :d limit 10240p flows 1024 quantum 1518
target 5ms interval 100ms memory_limit 4Mb ecn drop_batch 64
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 0 drop_overlimit 0 new_flow_count 0 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth0 parent :c limit 10240p flows 1024 quantum 1518
target 5ms interval 100ms memory_limit 4Mb ecn drop_batch 64
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 0 drop_overlimit 0 new_flow_count 0 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth0 parent :b limit 10240p flows 1024 quantum 1518
target 5ms interval 100ms memory_limit 4Mb ecn drop_batch 64
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 0 drop_overlimit 0 new_flow_count 0 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth0 parent :a limit 10240p flows 1024 quantum 1518
target 5ms interval 100ms memory_limit 4Mb ecn drop_batch 64
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 0 drop_overlimit 0 new_flow_count 0 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth0 parent :9 limit 10240p flows 1024 quantum 1518
target 5ms interval 100ms memory_limit 4Mb ecn drop_batch 64
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 0 drop_overlimit 0 new_flow_count 0 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth0 parent :8 limit 10240p flows 1024 quantum 1518
target 5ms interval 100ms memory_limit 4Mb ecn drop_batch 64
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 0 drop_overlimit 0 new_flow_count 0 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth0 parent :7 limit 10240p flows 1024 quantum 1518
target 5ms interval 100ms memory_limit 4Mb ecn drop_batch 64
Sent 1872489 bytes 11291 pkt (dropped 0, overlimits 0 requeues 14)
backlog 0b 0p requeues 14
maxpacket 1470 drop_overlimit 0 new_flow_count 4 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth0 parent :6 limit 10240p flows 1024 quantum 1518
target 5ms interval 100ms memory_limit 4Mb ecn drop_batch 64
Sent 1152405688 bytes 1263167 pkt (dropped 0, overlimits 0 requeues 1114)
backlog 0b 0p requeues 1114
maxpacket 8612 drop_overlimit 0 new_flow_count 882 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth0 parent :5 limit 10240p flows 1024 quantum 1518
target 5ms interval 100ms memory_limit 4Mb ecn drop_batch 64
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 0 drop_overlimit 0 new_flow_count 0 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth0 parent :4 limit 10240p flows 1024 quantum 1518
target 5ms interval 100ms memory_limit 4Mb ecn drop_batch 64
Sent 162447397 bytes 191938 pkt (dropped 0, overlimits 0 requeues 187)
backlog 0b 0p requeues 187
maxpacket 9108 drop_overlimit 0 new_flow_count 309 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth0 parent :3 limit 10240p flows 1024 quantum 1518
target 5ms interval 100ms memory_limit 4Mb ecn drop_batch 64
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 0 drop_overlimit 0 new_flow_count 0 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth0 parent :2 limit 10240p flows 1024 quantum 1518
target 5ms interval 100ms memory_limit 4Mb ecn drop_batch 64
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 0 drop_overlimit 0 new_flow_count 0 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth0 parent :1 limit 10240p flows 1024 quantum 1518
target 5ms interval 100ms memory_limit 4Mb ecn drop_batch 64
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 0 drop_overlimit 0 new_flow_count 0 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc hfsc 1: dev eth1 root refcnt 17 default 13
Sent 282060064 bytes 1146677 pkt (dropped 107, overlimits 167244 requeues 408)
backlog 0b 0p requeues 408
qdisc cake 8022: dev eth1 parent 1:13 bandwidth unlimited besteffort triple-isolate nonat nowash ack-filter split-gso rtt 100ms raw overhead 0
Sent 186299629 bytes 868948 pkt (dropped 75, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
memory used: 1196800b of 15140Kb
capacity estimate: 0bit
min/max network layer size: 66 / 1554
min/max overhead-adjusted size: 66 / 1554
average network hdr offset: 14
Tin 0
thresh 0bit
target 5ms
interval 100ms
pk_delay 66us
av_delay 7us
sp_delay 1us
backlog 0b
pkts 869023
bytes 186310507
way_inds 78597
way_miss 35665
way_cols 0
drops 1
marks 0
ack_drop 74
sp_flows 2
bk_flows 1
un_flows 0
max_len 65046
quantum 1514
qdisc cake 8024: dev eth1 parent 1:15 bandwidth unlimited besteffort triple-isolate nonat nowash ack-filter split-gso rtt 100ms raw overhead 0
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
memory used: 0b of 15140Kb
capacity estimate: 0bit
min/max network layer size: 65535 / 0
min/max overhead-adjusted size: 65535 / 0
average network hdr offset: 0
Tin 0
thresh 0bit
target 5ms
interval 100ms
pk_delay 0us
av_delay 0us
sp_delay 0us
backlog 0b
pkts 0
bytes 0
way_inds 0
way_miss 0
way_cols 0
drops 0
marks 0
ack_drop 0
sp_flows 0
bk_flows 0
un_flows 0
max_len 0
quantum 1514
qdisc pfifo 10: dev eth1 parent 1:11 limit 3338p
Sent 1164830 bytes 6725 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc cake 8021: dev eth1 parent 1:12 bandwidth unlimited besteffort triple-isolate nonat nowash ack-filter split-gso rtt 100ms raw overhead 0
Sent 94595605 bytes 271004 pkt (dropped 32, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
memory used: 1296896b of 15140Kb
capacity estimate: 0bit
min/max network layer size: 70 / 1554
min/max overhead-adjusted size: 70 / 1554
average network hdr offset: 14
Tin 0
thresh 0bit
target 5ms
interval 100ms
pk_delay 28us
av_delay 5us
sp_delay 2us
backlog 0b
pkts 271036
bytes 94600461
way_inds 3337
way_miss 9101
way_cols 0
drops 1
marks 0
ack_drop 31
sp_flows 1
bk_flows 1
un_flows 0
max_len 65046
quantum 1514
qdisc cake 8023: dev eth1 parent 1:14 bandwidth unlimited besteffort triple-isolate nonat nowash ack-filter split-gso rtt 100ms raw overhead 0
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
memory used: 0b of 15140Kb
capacity estimate: 0bit
min/max network layer size: 65535 / 0
min/max overhead-adjusted size: 65535 / 0
average network hdr offset: 0
Tin 0
thresh 0bit
target 5ms
interval 100ms
pk_delay 0us
av_delay 0us
sp_delay 0us
backlog 0b
pkts 0
bytes 0
way_inds 0
way_miss 0
way_cols 0
drops 0
marks 0
ack_drop 0
sp_flows 0
bk_flows 0
un_flows 0
max_len 0
quantum 1514
qdisc ingress ffff: dev eth1 parent ffff:fff1 ----------------
Sent 118118 bytes 97 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc noqueue 0: dev lan2 root refcnt 2
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc noqueue 0: dev lan3 root refcnt 2
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc noqueue 0: dev lan4 root refcnt 2
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc noqueue 0: dev lan5 root refcnt 2
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc noqueue 0: dev lan1 root refcnt 2
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc noqueue 0: dev br-lan root refcnt 2
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc noqueue 0: dev phy0-ap0 root refcnt 2
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc noqueue 0: dev phy1-ap0 root refcnt 2
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc hfsc 1: dev ifb-eth1 root refcnt 2 default 13
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc cake 8026: dev ifb-eth1 parent 1:13 bandwidth unlimited besteffort triple-isolate nonat nowash ack-filter split-gso rtt 100ms raw overhead 0
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
memory used: 0b of 15140Kb
capacity estimate: 0bit
min/max network layer size: 65535 / 0
min/max overhead-adjusted size: 65535 / 0
average network hdr offset: 0
Tin 0
thresh 0bit
target 5ms
interval 100ms
pk_delay 0us
av_delay 0us
sp_delay 0us
backlog 0b
pkts 0
bytes 0
way_inds 0
way_miss 0
way_cols 0
drops 0
marks 0
ack_drop 0
sp_flows 0
bk_flows 0
un_flows 0
max_len 0
quantum 1514
qdisc pfifo 10: dev ifb-eth1 parent 1:11 limit 1805p
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc cake 8028: dev ifb-eth1 parent 1:15 bandwidth unlimited besteffort triple-isolate nonat nowash ack-filter split-gso rtt 100ms raw overhead 0
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
memory used: 0b of 15140Kb
capacity estimate: 0bit
min/max network layer size: 65535 / 0
min/max overhead-adjusted size: 65535 / 0
average network hdr offset: 0
Tin 0
thresh 0bit
target 5ms
interval 100ms
pk_delay 0us
av_delay 0us
sp_delay 0us
backlog 0b
pkts 0
bytes 0
way_inds 0
way_miss 0
way_cols 0
drops 0
marks 0
ack_drop 0
sp_flows 0
bk_flows 0
un_flows 0
max_len 0
quantum 1514
qdisc cake 8025: dev ifb-eth1 parent 1:12 bandwidth unlimited besteffort triple-isolate nonat nowash ack-filter split-gso rtt 100ms raw overhead 0
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
memory used: 0b of 15140Kb
capacity estimate: 0bit
min/max network layer size: 65535 / 0
min/max overhead-adjusted size: 65535 / 0
average network hdr offset: 0
Tin 0
thresh 0bit
target 5ms
interval 100ms
pk_delay 0us
av_delay 0us
sp_delay 0us
backlog 0b
pkts 0
bytes 0
way_inds 0
way_miss 0
way_cols 0
drops 0
marks 0
ack_drop 0
sp_flows 0
bk_flows 0
un_flows 0
max_len 0
quantum 1514
qdisc cake 8027: dev ifb-eth1 parent 1:14 bandwidth unlimited besteffort triple-isolate nonat nowash ack-filter split-gso rtt 100ms raw overhead 0
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
memory used: 0b of 15140Kb
capacity estimate: 0bit
min/max network layer size: 65535 / 0
min/max overhead-adjusted size: 65535 / 0
average network hdr offset: 0
Tin 0
thresh 0bit
target 5ms
interval 100ms
pk_delay 0us
av_delay 0us
sp_delay 0us
backlog 0b
pkts 0
bytes 0
way_inds 0
way_miss 0
way_cols 0
drops 0
marks 0
ack_drop 0
sp_flows 0
bk_flows 0
un_flows 0
max_len 0
quantum 1514
==== Nftables Ruleset (dscptag) ====
chain dscptag {
type filter hook forward priority filter; policy accept;
ip dscp set cs0 counter packets 1543602 bytes 533097394
ip6 dscp set cs0 counter packets 604283 bytes 1329148249
ip protocol udp udp sport 51413 ip dscp set cs1 counter packets 29 bytes 9715
ip6 nexthdr udp udp sport 51413 ip6 dscp set cs1 counter packets 80 bytes 17398
ip protocol udp udp dport 51413 ip dscp set cs1 counter packets 145 bytes 19230
ip6 nexthdr udp udp dport 51413 ip6 dscp set cs1 counter packets 138 bytes 20055
ip protocol tcp tcp sport { 6881-6889, 51413 } ip dscp set cs1 counter packets 2835 bytes 157292
ip6 nexthdr tcp tcp sport { 6881-6889, 51413 } ip6 dscp set cs1 counter packets 244 bytes 24556
ip protocol tcp tcp dport { 6881-6889, 51413 } ip dscp set cs1 counter packets 3995 bytes 6018904
ip6 nexthdr tcp tcp dport { 6881-6889, 51413 } ip6 dscp set cs1 counter packets 388 bytes 38047
ip protocol tcp tcp flags & ack == ack meta length < 100 add @xfst4ack { ip daddr . ip saddr . tcp dport . tcp sport limit rate over 2500000/second burst 5 packets } counter packets 0 bytes 0 jump drop995
ip protocol tcp tcp flags & ack == ack meta length < 100 add @fast4ack { ip daddr . ip saddr . tcp dport . tcp sport limit rate over 250000/second burst 5 packets } counter packets 0 bytes 0 jump drop95
ip protocol tcp tcp flags & ack == ack meta length < 100 add @med4ack { ip daddr . ip saddr . tcp dport . tcp sport limit rate over
25000/second burst 5 packets } counter packets 48975 bytes 3517445 jump drop50
ip protocol tcp tcp flags & ack == ack meta length < 100 add @slow4ack { ip daddr . ip saddr . tcp dport . tcp sport limit rate over 25000/second burst 5 packets } counter packets 24586 bytes 1765960 jump drop50
ip protocol udp udp dport { 53, 3478-3479, 5938, 19302-19309 } ip dscp set af42 counter packets 4914 bytes 336347
ip6 nexthdr udp udp dport { 53, 3478-3479, 5938, 19302-19309 } ip6 dscp set af42 counter packets 1215 bytes 115043
ip protocol tcp ct bytes < 16875000 ip dscp < cs4 ip dscp
set cs0 counter packets 492399 bytes 206742545
ip protocol tcp ct bytes > 337500000 ip dscp < cs4 ip dscp set cs1 counter packets 0 bytes 0
ip protocol tcp add @slowtcp4 { ip saddr . ip daddr . tcp
sport . tcp dport limit rate 150/second burst 150 packets } ip dscp set af42 counter packets 458217 bytes 193785063
ip6 nexthdr tcp add @slowtcp6 { ip6 saddr . ip6 daddr . tcp sport . tcp dport limit rate 150/second burst 150 packets } ip6 dscp set af42 counter packets 158277 bytes 94340730
ip saddr 192.168.1.181 udp dport != { 80, 443 } ip dscp set cs5 counter packets 6722 bytes 801842 comment "Game_Console_Outbound"
udp sport != { 80, 443 } ip daddr 192.168.1.181 ip dscp set cs5 counter packets 2717 bytes 398503 comment "Game_Console_Inbound"
ip saddr 192.168.1.181 udp sport 3074 udp dport { 4380, 27000-27031, 27036 } ip dscp set cs5 counter packets 0 bytes 0 comment "dota2_1"
ip daddr 192.168.1.181 udp dport 3074 ip dscp set cs5 counter packets 0 bytes 0 comment "dota2_2"
meta priority set ip dscp map @priomap counter packets 1506774 bytes 530453027
meta priority set ip6 dscp map @priomap counter packets 604283 bytes 1329148249
ct mark set ip dscp | 0x80 counter packets 1506774 bytes 530453027
ct mark set ip6 dscp | 0x80 counter packets 604283 bytes 1329148249
oifname "eth1" ip dscp set cs0
oifname "eth1" ip6 dscp set cs0
}
}
Note: I said 170000 earlier because I want to test if it really shapes the download since my custom value that I want (270000) might be inside the margin of error on speedtest. Still, it maxes out my download bandwidth.