FlexQoS v1.0.0 released 2020-08-08
Development channel
Debug:
Log date: 2020-08-24 22:48:22-0500
Router Model: RT-AC3100
Firmware Ver: 384.19_0
tc WAN iface: eth0
Undf Prio: -1
Undf FlowID: n/a
Classes Present: 1
Down Band: 150528
Up Band : 9728
***********
Net Control: 1:10
Work-From-Home: 1:11
Gaming: 1:17
Others: 1:15
Web Surfing: 1:12
Streaming: 1:13
File Downloads: 1:14
Game Downloads: 1:16
***********
Downrates: 22579, 33116, 30105, 15052, 19568, 15052, 7526, 7526
Downceils: 150528, 150528, 150528, 150528, 150528, 150528, 15052, 15052
Downbursts: , , , , , , ,
DownCbursts: , , , , , , ,
DownQuantums: 282237, 413950, 376312, default, 244600, default, default, default
***********
Uprates: 1459, 2140, 1945, 972, 1264, 972, 486, 486
Upceils: 9728, 9728, 9728, 9728, 9728, 9728, 972, 972
Upbursts: , , , , , , ,
UpCbursts: , , , , , , ,
UpQuantums: default, default, default, default, default, default, default, default
***********
iptables settings: <>>udp>>500,4500>>3<>>udp>16384:16415>>>3<>162.125.16.0/20>tcp>>>>5<>>udp>>3478:3481>>3<10.0.0.2>>tcp>32000:65000>>000000>5<10.0.0.2>>tcp>51416>>>2<10.0.0.2>>both>51415>>>5<>>udp>55000:65535>3
-o br0 -p udp -m multiport --sports 500,4500 -j MARK --set-mark 0x80060001
-o eth0 -p udp -m multiport --dports 500,4500 -j MARK --set-mark 0x40060001
-o br0 -p udp --dport 16384:16415 -j MARK --set-mark 0x80060001
-o eth0 -p udp --sport 16384:16415 -j MARK --set-mark 0x40060001
-o br0 -s 162.125.16.0/20 -p tcp -j MARK --set-mark 0x80030001
-o eth0 -d 162.125.16.0/20 -p tcp -j MARK --set-mark 0x40030001
-o br0 -p udp --sport 3478:3481 -j MARK --set-mark 0x80060001
-o eth0 -p udp --dport 3478:3481 -j MARK --set-mark 0x40060001
-o br0 -d 10.0.0.2 -p tcp --dport 32000:65000 -m mark --mark 0x80000000/0xc03fffff -j MARK --set-mark 0x80030001
-o eth0 -s 10.0.0.2 -p tcp --sport 32000:65000 -m mark --mark 0x40000000/0xc03fffff -j MARK --set-mark 0x40030001
-o br0 -d 10.0.0.2 -p tcp --dport 51416 -j MARK --set-mark 0x80040001
-o eth0 -s 10.0.0.2 -p tcp --sport 51416 -j MARK --set-mark 0x40040001
-o br0 -d 10.0.0.2 -p tcp --dport 51415 -j MARK --set-mark 0x80030001
-o br0 -d 10.0.0.2 -p udp --dport 51415 -j MARK --set-mark 0x80030001
-o eth0 -s 10.0.0.2 -p tcp --sport 51415 -j MARK --set-mark 0x40030001
-o eth0 -s 10.0.0.2 -p udp --sport 51415 -j MARK --set-mark 0x40030001
-o br0 -p udp --dport 55000:65535 --sport 50000:65535 -m mark --mark 0x80000000/0xc03fffff -j MARK --set-mark 0x80060001
-o eth0 -p udp --sport 55000:65535 --dport 50000:65535 -m mark --mark 0x40000000/0xc03fffff -j MARK --set-mark 0x40060001
-o br0 -p tcp --sport 5223 -m mark --mark 0x80000000/0xc03fffff -j MARK --set-mark 0x80090001
-o eth0 -p tcp --dport 5223 -m mark --mark 0x40000000/0xc03fffff -j MARK --set-mark 0x40090001
-o br0 -d 10.0.0.20/30 -j MARK --set-mark 0x80040001
-o eth0 -s 10.0.0.20/30 -j MARK --set-mark 0x40040001
-o br0 -s 3.218.126.122 -p tcp -j MARK --set-mark 0x80060001
-o eth0 -d 3.218.126.122 -p tcp -j MARK --set-mark 0x40060001
-o br0 -s 34.237.155.169 -p tcp -j MARK --set-mark 0x80060001
-o eth0 -d 34.237.155.169 -p tcp -j MARK --set-mark 0x40060001
-o br0 -s 54.237.179.195 -p tcp -j MARK --set-mark 0x80060001
-o eth0 -d 54.237.179.195 -p tcp -j MARK --set-mark 0x40060001
-o br0 -s 52.203.128.154 -p tcp -j MARK --set-mark 0x80060001
-o eth0 -d 52.203.128.154 -p tcp -j MARK --set-mark 0x40060001
-o br0 -s 192.43.252.193 -j MARK --set-mark 0x80060001
-o eth0 -d 192.43.252.193 -j MARK --set-mark 0x40060001
***********
appdb rules: <000000>6<00006B>6<0D0007>5<0D0086>5<0D00A0>5<12003F>4<1400C2>5<0D00DE>5<0D0023>2<0D007E>2<0D00D1>2<0D0054>2<13****>4<14****>4<1A****>5
filter add dev br0 protocol all prio -1 u32 match mark 0x80000000 0xc000ffff flowid 1:15
filter add dev eth0 protocol all prio -1 u32 match mark 0x40000000 0xc000ffff flowid 1:15
filter add dev br0 protocol all prio -1 u32 match mark 0x8000006B 0xc03fffff flowid 1:15
filter add dev eth0 protocol all prio -1 u32 match mark 0x4000006B 0xc03fffff flowid 1:15
filter add dev br0 protocol all prio -1 u32 match mark 0x800D0007 0xc03fffff flowid 1:14
filter add dev eth0 protocol all prio -1 u32 match mark 0x400D0007 0xc03fffff flowid 1:14
filter add dev br0 protocol all prio -1 u32 match mark 0x800D0086 0xc03fffff flowid 1:14
filter add dev eth0 protocol all prio -1 u32 match mark 0x400D0086 0xc03fffff flowid 1:14
filter add dev br0 protocol all prio -1 u32 match mark 0x800D00A0 0xc03fffff flowid 1:14
filter add dev eth0 protocol all prio -1 u32 match mark 0x400D00A0 0xc03fffff flowid 1:14
filter add dev br0 protocol all prio -1 u32 match mark 0x8012003F 0xc03fffff flowid 1:12
filter add dev eth0 protocol all prio -1 u32 match mark 0x4012003F 0xc03fffff flowid 1:12
filter add dev br0 protocol all prio -1 u32 match mark 0x801400C2 0xc03fffff flowid 1:14
filter add dev eth0 protocol all prio -1 u32 match mark 0x401400C2 0xc03fffff flowid 1:14
filter add dev br0 protocol all prio -1 u32 match mark 0x800D00DE 0xc03fffff flowid 1:14
filter add dev eth0 protocol all prio -1 u32 match mark 0x400D00DE 0xc03fffff flowid 1:14
filter add dev br0 protocol all prio -1 u32 match mark 0x800D0023 0xc03fffff flowid 1:13
filter add dev eth0 protocol all prio -1 u32 match mark 0x400D0023 0xc03fffff flowid 1:13
filter add dev br0 protocol all prio -1 u32 match mark 0x800D007E 0xc03fffff flowid 1:13
filter add dev eth0 protocol all prio -1 u32 match mark 0x400D007E 0xc03fffff flowid 1:13
filter add dev br0 protocol all prio -1 u32 match mark 0x800D00D1 0xc03fffff flowid 1:13
filter add dev eth0 protocol all prio -1 u32 match mark 0x400D00D1 0xc03fffff flowid 1:13
filter add dev br0 protocol all prio -1 u32 match mark 0x800D0054 0xc03fffff flowid 1:13
filter add dev eth0 protocol all prio -1 u32 match mark 0x400D0054 0xc03fffff flowid 1:13
filter add dev br0 protocol all prio -1 u32 match mark 0x80130000 0xc03f0000 flowid 1:12
filter add dev eth0 protocol all prio -1 u32 match mark 0x40130000 0xc03f0000 flowid 1:12
filter add dev br0 protocol all prio -1 u32 match mark 0x80140000 0xc03f0000 flowid 1:12
filter add dev eth0 protocol all prio -1 u32 match mark 0x40140000 0xc03f0000 flowid 1:12
filter add dev br0 protocol all prio -1 u32 match mark 0x801A0000 0xc03f0000 flowid 1:14
filter add dev eth0 protocol all prio -1 u32 match mark 0x401A0000 0xc03f0000 flowid 1:14