What's new

FlexQoS FlexQoS 1.2.4 - Flexible QoS Enhancement Script for Adaptive QoS

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

I have a security cam assigned to 192.168.3.30. It should match a rule in flexqos and be assigned to gaming by ip address and yet I find a bunch of entries in "untracked" for it. How?

*disregard* I messed up the cidr setting. Disregard.
 

Attachments

  • QOS_Rules.png
    QOS_Rules.png
    515.9 KB · Views: 73
  • Static IP.png
    Static IP.png
    37.1 KB · Views: 77
  • Untracked.png
    Untracked.png
    569.6 KB · Views: 101
Code:
FlexQoS v1.2.1 released 2021-02-12

Debug date    : 2021-02-22 11:25:45-0500
Router Model  : RT-AX88U
Firmware Ver  : 386.1_2
DPI/Sig Ver   : 2.0.1 / 2.218
WAN iface     : ppp0
tc WAN iface  : eth0
IPv6          : disabled
Undf Prio     : 2
Down Band     : 102400
Up Band       : 10240
***********
Net Control   : 1:10
Work-From-Home: 1:12
Gaming        : 1:17
Others        : 1:15
Web Surfing   : 1:13
Streaming     : 1:11
File Downloads: 1:14
Game Downloads: 1:16
***********
Downrates     :    5120,   30720,   20480,   10240,   19456,   10240,    5120,    1024
Downceils     :  102400,  102400,  102400,  102400,  102400,  102400,  102400,  102400
Uprates       :     512,    1024,    2048,    1024,    1945,    3072,     512,     102
Upceils       :   10240,   10240,   10240,   10240,   10240,   10240,   10240,   10240
***********
iptables settings: <>>udp>>500,4500>>3<>>udp>16384:16415>>>3<>>tcp>>119,563>>5<>>tcp>>80,443>08****>7<192.168.3.30>>both>>>>3<192.168.50.48>>both>>>>5
-o br0 -p udp -m multiport --sports 500,4500 -j MARK --set-mark 0x8006ffff/0xc03fffff
-o ppp0 -p udp -m multiport --dports 500,4500 -j MARK --set-mark 0x4006ffff/0xc03fffff
-o br0 -p udp -m multiport --dports 16384:16415 -j MARK --set-mark 0x8006ffff/0xc03fffff
-o ppp0 -p udp -m multiport --sports 16384:16415 -j MARK --set-mark 0x4006ffff/0xc03fffff
-o br0 -p tcp -m multiport --sports 119,563 -j MARK --set-mark 0x8003ffff/0xc03fffff
-o ppp0 -p tcp -m multiport --dports 119,563 -j MARK --set-mark 0x4003ffff/0xc03fffff
-o br0 -p tcp -m multiport --sports 80,443 -m mark --mark 0x80080000/0xc03f0000 -j MARK --set-mark 0x803fffff/0xc03fffff
-o ppp0 -p tcp -m multiport --dports 80,443 -m mark --mark 0x40080000/0xc03f0000 -j MARK --set-mark 0x403fffff/0xc03fffff
-o br0 -d 192.168.3.30 -j MARK --set-mark 0x8006ffff/0xc03fffff
-o ppp0 -s 192.168.3.30 -j MARK --set-mark 0x4006ffff/0xc03fffff
-o br0 -d 192.168.50.48 -j MARK --set-mark 0x8003ffff/0xc03fffff
-o ppp0 -s 192.168.50.48 -j MARK --set-mark 0x4003ffff/0xc03fffff
***********
appdb rules: <000000>6<00006B>6<0D0007>5<0D0086>5<0D00A0>5<12003F>4<13****>4<14****>4
filter change dev br0 prio 2 protocol all handle 828::800 u32 flowid 1:15
filter change dev eth0 prio 2 protocol all handle 828::800 u32 flowid 1:15
filter add dev br0 protocol all prio 2 u32 match mark 0x8000006B 0xc03fffff flowid 1:15
filter add dev eth0 protocol all prio 2 u32 match mark 0x4000006B 0xc03fffff flowid 1:15
filter add dev br0 protocol all prio 15 u32 match mark 0x800D0007 0xc03fffff flowid 1:14
filter add dev eth0 protocol all prio 15 u32 match mark 0x400D0007 0xc03fffff flowid 1:14
filter add dev br0 protocol all prio 15 u32 match mark 0x800D0086 0xc03fffff flowid 1:14
filter add dev eth0 protocol all prio 15 u32 match mark 0x400D0086 0xc03fffff flowid 1:14
filter add dev br0 protocol all prio 15 u32 match mark 0x800D00A0 0xc03fffff flowid 1:14
filter add dev eth0 protocol all prio 15 u32 match mark 0x400D00A0 0xc03fffff flowid 1:14
filter add dev br0 protocol all prio 20 u32 match mark 0x8012003F 0xc03fffff flowid 1:13
filter add dev eth0 protocol all prio 20 u32 match mark 0x4012003F 0xc03fffff flowid 1:13
filter change dev br0 prio 22 protocol all handle 802::800 u32 flowid 1:13
filter change dev eth0 prio 22 protocol all handle 802::800 u32 flowid 1:13
filter change dev br0 prio 23 protocol all handle 804::800 u32 flowid 1:13
filter change dev eth0 prio 23 protocol all handle 804::800 u32 flowid 1:13
class change dev br0 parent 1:1 classid 1:10 htb  prio 0 rate 5120Kbit ceil 102400Kbit burst 12800b cburst 128000b quantum 64000
class change dev eth0 parent 1:1 classid 1:10 htb  prio 0 rate 512Kbit ceil 10240Kbit burst 3200b cburst 12800b quantum 6400
class change dev br0 parent 1:1 classid 1:11 htb  prio 1 rate 30720Kbit ceil 102400Kbit burst 12800b cburst 128000b quantum 384000
class change dev eth0 parent 1:1 classid 1:11 htb  prio 1 rate 1024Kbit ceil 10240Kbit burst 3200b cburst 12800b quantum 12800
class change dev br0 parent 1:1 classid 1:12 htb  prio 2 rate 20480Kbit ceil 102400Kbit burst 12800b cburst 128000b quantum 256000
class change dev eth0 parent 1:1 classid 1:12 htb  prio 2 rate 2048Kbit ceil 10240Kbit burst 3200b cburst 12800b quantum 25600
class change dev br0 parent 1:1 classid 1:13 htb  prio 3 rate 10240Kbit ceil 102400Kbit burst 12800b cburst 128000b quantum 128000
class change dev eth0 parent 1:1 classid 1:13 htb  prio 3 rate 1024Kbit ceil 10240Kbit burst 3200b cburst 12800b quantum 12800
class change dev br0 parent 1:1 classid 1:14 htb  prio 4 rate 19456Kbit ceil 102400Kbit burst 12800b cburst 128000b quantum 243200
class change dev eth0 parent 1:1 classid 1:14 htb  prio 4 rate 1945Kbit ceil 10240Kbit burst 3200b cburst 12800b quantum 24312
class change dev br0 parent 1:1 classid 1:15 htb  prio 5 rate 10240Kbit ceil 102400Kbit burst 12800b cburst 128000b quantum 128000
class change dev eth0 parent 1:1 classid 1:15 htb  prio 5 rate 3072Kbit ceil 10240Kbit burst 3200b cburst 12800b quantum 38400
class change dev br0 parent 1:1 classid 1:16 htb  prio 6 rate 5120Kbit ceil 102400Kbit burst 12800b cburst 128000b quantum 64000
class change dev eth0 parent 1:1 classid 1:16 htb  prio 6 rate 512Kbit ceil 10240Kbit burst 3200b cburst 12800b quantum 6400
class change dev br0 parent 1:1 classid 1:17 htb  prio 7 rate 1024Kbit ceil 102400Kbit burst 12800b cburst 128000b quantum 12800
class change dev eth0 parent 1:1 classid 1:17 htb  prio 7 rate 102Kbit ceil 10240Kbit burst 3200b cburst 12800b quantum 1506
qdisc replace dev br0 parent 1:2 fq_codel limit 1024
qdisc replace dev eth0 parent 1:2 fq_codel limit 1024
qdisc replace dev br0 parent 1:10 fq_codel limit 1024
qdisc replace dev eth0 parent 1:10 fq_codel limit 1024
qdisc replace dev br0 parent 1:11 fq_codel limit 1024
qdisc replace dev eth0 parent 1:11 fq_codel limit 1024
qdisc replace dev br0 parent 1:12 fq_codel limit 1024
qdisc replace dev eth0 parent 1:12 fq_codel limit 1024
qdisc replace dev br0 parent 1:13 fq_codel limit 1024
qdisc replace dev eth0 parent 1:13 fq_codel limit 1024
qdisc replace dev br0 parent 1:14 fq_codel limit 1024
qdisc replace dev eth0 parent 1:14 fq_codel limit 1024
qdisc replace dev br0 parent 1:15 fq_codel limit 1024
qdisc replace dev eth0 parent 1:15 fq_codel limit 1024
qdisc replace dev br0 parent 1:16 fq_codel limit 1024
qdisc replace dev eth0 parent 1:16 fq_codel limit 1024
qdisc replace dev br0 parent 1:17 fq_codel limit 1024
qdisc replace dev eth0 parent 1:17 fq_codel limit 1024
[/SPOILER][/CODE]
 
I'm somewhat confused regarding what actually occurs with the slight difference between the... Trend Micro Classification & FlexQoS Classification.
Specifically with Learn-from-Home & Game Transferring...
Is the NAME of the Classification simply changed?
Because my current level of understanding is...
-All these classes are named & ordered starting at "0=Zero"...through... "7=Seven", with Zero being Highest priority & Seven being Lowest priority.
But if Trend Micro's code is what categorizes the packets into each classification...
Obviously, Learn-from-Home & Game Transferring are quite different & probably shouldn't have their packets classified into the same grouping.
Or Does Learn-from-Home actually go into Other?
+ With my current setup...
The Colors of Web Surfing & Others classifications seem to (swap/flip-flop) when toggling between the Classification Tab & FlexQoS via the WebGUI.
Meaning "Light-Blue" & "Dark-Blue" swap positions.
Some wisdom or clarity here would be greatly appreciated ;-)
Thx
 
Maybe adding the wan overhead and atm settings to FlexQoS UI for 386.x Adaptive QoS would be nice, if possible :D Also there's a minor discrepancy between Game Transferring and Game Download labels, I assume they're the same.
The overhead and ATM settings are now configurable in the develop branch. These are the same nvram parameters as the normal QoS page, I have just added them to the FlexQoS page for convenience (they aren't unique to FlexQoS).
 
The overhead and ATM settings are now configurable in the develop branch. These are the same nvram parameters as the normal QoS page, I have just added them to the FlexQoS page for convenience (they aren't unique to FlexQoS).
@dave14305, I was wondering if its possible to drag and drop rules that have already been created? For instance, my last rule is set for gaming. Say if I wanted to move my streaming rule to the bottom, I would drag and drop to the bottom. Maybe this is limited and not possible but I was just wondering if this maybe could be implemented. Thanks again for this awesome script. I'll try out the new dev script in the meantime.
 
Quick question. I am new to this I have been trying to research this so I didn’t need to bother anyone but everything I try does not seem to work.(new iptable rules etc.) I know enough on how to install Flex but flex doesn’t seem to be tracking my devices correctly. I am sure it’s me but as you can see flex is tracking the Roku correctly but the graph is not showing it under video streaming. It’s seems to be putting everything under gaming. Further all my roku device under the graph are under gaming not streaming but they are tracked correctly. I have the latest Merlin installed and have an ASUS AX 86u. Thanks for your help.
The screenshot is too small to be useful (and maybe not useful even if it was larger). If your rules are setup correctly, but a device already has active connections, it may not properly identify the traffic. The tracked connections will show what is supposed to happen to the traffic, while the graphs show what actually happens to the traffic. You'd need to provide more info about your rules and restart the roku to ensure a fresh set of connections.
 
Hi Dave.
Any reason why a lower burst rate would cause slightly better gameplay?
Was comparing Fibre and 4G.
Apart from a difference in latency , I noticed 4G had a lower burst rate. Not a not lower.

Was thinking "is there a way to lower the UDP burst so i can test a theory?"
burst is defined based on the bandwidth, but I'm not sure I understand what you're asking. It's applied to a class such as Net Control, Gaming, etc, not a protocol like udp.

A lower burst means more traffic is subject to rate limiting and not given as much opportunity to send at full speed before being throttled by the QoS limits.
 
If you had an import/export options to csv the user could easily reorder the rules and make a backup of their rules at the same time. Similar to how the lan static ip section lets you export a list of them. I just had to redo my router (I added a usb hard drive and made it a nfs mount....tried to copy 300 files and at 170 files the router went into lala land and never came back....hard reset was all I could do. I would have enjoyed being able to import my rules as opposed to manually create them all again.)

Also why do I have alot of traffic that is "untracked"....shouldn't there be a catch all that puts those into "other?"
A nice idea for the future. There is a backup function via the command line menu, but it doesn't work well for trying to edit the rules.

Untracked traffic is already sent to Others as part of the default AppDB rules. But it will still be called "Untracked" since there is no other logical name for it.
 
I'm somewhat confused regarding what actually occurs with the slight difference between the... Trend Micro Classification & FlexQoS Classification.
Specifically with Learn-from-Home & Game Transferring...
Is the NAME of the Classification simply changed?
Because my current level of understanding is...
-All these classes are named & ordered starting at "0=Zero"...through... "7=Seven", with Zero being Highest priority & Seven being Lowest priority.
But if Trend Micro's code is what categorizes the packets into each classification...
Obviously, Learn-from-Home & Game Transferring are quite different & probably shouldn't have their packets classified into the same grouping.
Or Does Learn-from-Home actually go into Other?
+ With my current setup...
The Colors of Web Surfing & Others classifications seem to (swap/flip-flop) when toggling between the Classification Tab & FlexQoS via the WebGUI.
Meaning "Light-Blue" & "Dark-Blue" swap positions.
Some wisdom or clarity here would be greatly appreciated ;-)
Thx
Game Transferring is a hold-over from the original FreshJR_QOS script, where the previous Defaults category was fixed at the bottom of the priority list. When the new WFH/LFH categories came out, ASUS used the slot previously taken up by Defaults and turned it into Learn-From-Home and made the priority customizable. So yes, Game Transferring is really Learn-From-Home with a new name. Learn-From-Home is superfluous since it contains Streaming and a subset of the Web Surfing category.

As long as Streaming and Web Surfing are higher priority than Learn-From-Home, no traffic will ever reach the Learn-From-Home category and its assigned priority level. When you add rules using Game Downloads, it uses a unique Mark "3FFFFF" to direct traffic to the same priority level given to Learn-From-Home. If Learn-From-Home is higher than either Streaming or Web Surfing, you may see traffic you don't expect being displayed in the Game Transferring bucket.

The blue color differences are just differences in taste I suppose (also hold-over from the original FreshJR_QOS script).
 
@dave14305, I was wondering if its possible to drag and drop rules that have already been created? For instance, my last rule is set for gaming. Say if I wanted to move my streaming rule to the bottom, I would drag and drop to the bottom. Maybe this is limited and not possible but I was just wondering if this maybe could be implemented. Thanks again for this awesome script. I'll try out the new dev script in the meantime.
It may be possible. I just don't know how to do it yet. I haven't seen any other examples of it in the firmware using the ASUS tableAPI, so I'm not in a hurry to be the first.
 
The screenshot is too small to be useful (and maybe not useful even if it was larger). If your rules are setup correctly, but a device already has active connections, it may not properly identify the traffic. The tracked connections will show what is supposed to happen to the traffic, while the graphs show what actually happens to the traffic. You'd need to provide more info about your rules and restart the roku to ensure a fresh set of connections.
Thanks - what is the best Port to use for Roku?
 
Game Transferring is a hold-over from the original FreshJR_QOS script, where the previous Defaults category was fixed at the bottom of the priority list. When the new WFH/LFH categories came out, ASUS used the slot previously taken up by Defaults and turned it into Learn-From-Home and made the priority customizable. So yes, Game Transferring is really Learn-From-Home with a new name. Learn-From-Home is superfluous since it contains Streaming and a subset of the Web Surfing category.

As long as Streaming and Web Surfing are higher priority than Learn-From-Home, no traffic will ever reach the Learn-From-Home category and its assigned priority level. When you add rules using Game Downloads, it uses a unique Mark "3FFFFF" to direct traffic to the same priority level given to Learn-From-Home. If Learn-From-Home is higher than either Streaming or Web Surfing, you may see traffic you don't expect being displayed in the Game Transferring bucket.

The blue color differences are just differences in taste I suppose (also hold-over from the original FreshJR_QOS script).
Very interesting (Thanks),
So... when Looking at this with a very fresh perspective.
When toggling between the Classification Tab & FlexQos Tab
Wouldn't it make mores sense to have the "Web Surfing/Others" & "Lt-Blue/Dk-Blue" Colors match in both Tabs? Would that be possible?
Or perhaps some colors are Positioned according to their Class Number while others Are Tied to their Name...
Hmmm, perhaps it's my OCD acting-up again LOL ;-)
I really do appreciate the reply, thx.
 
It's showing port 443
The problem that i am having is all my roku devices are showing correctly under the column for Application but the graphs are showing them all under gaming. I tried several several times to put in a iptable rule for there IP addresses but it does not take. I click apply reboot and turn off the specfic roku and it still shows it under gaming. All other clients seem to be tracking correctly in the graph. I currently cleared out all iptables rules which were for only my roku devices.
I am lost about to give up. Thanks
 
Last edited:
The problem that i am having is all my roku devices are showing correctly under the column for Application but the graphs are showing them all under gaming. I tried several several times to put in a iptable rule for there IP addresses but it does not take. I click apply reboot and turn off the specfic roku and it still shows it under gaming. All other clients seem to be tracking correctly in the graph. I currently cleared out all iptables rules which were for only my roku devices.
I am lost about to give up. Thanks
Add the rule you think you need for roku. Apply. Then run flexqos debug over ssh and post the output here. It’s hard to help without the facts of what you’re doing.
 
Add the rule you think you need for roku. Apply. Then run flexqos debug over ssh and post the output here. It’s hard to help without the facts of what you’re doing.
Debug date : 2021-02-23 07:57:51-0500
Router Model : RT-AX86U
Firmware Ver : 386.1_0
DPI/Sig Ver : 2.0.1 / 2.218
WAN iface : eth0
tc WAN iface : eth0
IPv6 : disabled
Undf Prio : 2
Down Band : 453632
Up Band : 18872
***********
Net Control : 1:11
Work-From-Home: 1:13
Gaming : 1:10
Others : 1:14
Web Surfing : 1:15
Streaming : 1:12
File Downloads: 1:16
Game Downloads: 1:17
***********
Downrates : 68044, 22681, 22681, 90726, 45363, 45363, 22681, 22681
Downceils : 453632, 453632, 453632, 453632, 453632, 453632, 453632, 453632
Uprates : 2830, 943, 943, 3774, 5661, 1887, 943, 943
Upceils : 18872, 18872, 18872, 18872, 18872, 18872, 18872, 18872
***********
iptables settings: <>>udp>>500,4500>>3<>>udp>16384:16415>>>3<>>tcp>>119,563>>5<>>tcp>>80,443>08****>7<192.168.50.251>>tcp>>>04****>2
-o br0 -p udp -m multiport --sports 500,4500 -j MARK --set-mark 0x8006ffff/0xc03fffff
-o eth0 -p udp -m multiport --dports 500,4500 -j MARK --set-mark 0x4006ffff/0xc03fffff
-o br0 -p udp -m multiport --dports 16384:16415 -j MARK --set-mark 0x8006ffff/0xc03fffff
-o eth0 -p udp -m multiport --sports 16384:16415 -j MARK --set-mark 0x4006ffff/0xc03fffff
-o br0 -p tcp -m multiport --sports 119,563 -j MARK --set-mark 0x8003ffff/0xc03fffff
-o eth0 -p tcp -m multiport --dports 119,563 -j MARK --set-mark 0x4003ffff/0xc03fffff
-o br0 -p tcp -m multiport --sports 80,443 -m mark --mark 0x80080000/0xc03f0000 -j MARK --set-mark 0x803fffff/0xc03fffff
-o eth0 -p tcp -m multiport --dports 80,443 -m mark --mark 0x40080000/0xc03f0000 -j MARK --set-mark 0x403fffff/0xc03fffff
-o br0 -d 192.168.50.251 -p tcp -m mark --mark 0x80040000/0xc03f0000 -j MARK --set-mark 0x8004ffff/0xc03fffff
-o eth0 -s 192.168.50.251 -p tcp -m mark --mark 0x40040000/0xc03f0000 -j MARK --set-mark 0x4004ffff/0xc03fffff
***********
appdb rules: <000000>6<00006B>6<0D0007>5<0D0086>5<0D00A0>5<12003F>4<13****>4<14****>4
filter change dev br0 prio 2 protocol all handle 828::800 u32 flowid 1:14
filter change dev eth0 prio 2 protocol all handle 828::800 u32 flowid 1:14
filter add dev br0 protocol all prio 2 u32 match mark 0x8000006B 0xc03fffff flowid 1:14
filter add dev eth0 protocol all prio 2 u32 match mark 0x4000006B 0xc03fffff flowid 1:14
filter add dev br0 protocol all prio 15 u32 match mark 0x800D0007 0xc03fffff flowid 1:16
filter add dev eth0 protocol all prio 15 u32 match mark 0x400D0007 0xc03fffff flowid 1:16
filter add dev br0 protocol all prio 15 u32 match mark 0x800D0086 0xc03fffff flowid 1:16
filter add dev eth0 protocol all prio 15 u32 match mark 0x400D0086 0xc03fffff flowid 1:16
filter add dev br0 protocol all prio 15 u32 match mark 0x800D00A0 0xc03fffff flowid 1:16
filter add dev eth0 protocol all prio 15 u32 match mark 0x400D00A0 0xc03fffff flowid 1:16
filter add dev br0 protocol all prio 20 u32 match mark 0x8012003F 0xc03fffff flowid 1:15
filter add dev eth0 protocol all prio 20 u32 match mark 0x4012003F 0xc03fffff flowid 1:15
filter change dev br0 prio 22 protocol all handle 802::800 u32 flowid 1:15
filter change dev eth0 prio 22 protocol all handle 802::800 u32 flowid 1:15
filter change dev br0 prio 23 protocol all handle 805::800 u32 flowid 1:15
filter change dev eth0 prio 23 protocol all handle 805::800 u32 flowid 1:15
class change dev br0 parent 1:1 classid 1:10 htb prio 0 rate 68044Kbit ceil 453632Kbit burst 56704b cburst 566400b quantum 850550
class change dev eth0 parent 1:1 classid 1:10 htb prio 0 rate 2830Kbit ceil 18872Kbit burst 3200b cburst 22400b quantum 35375
class change dev br0 parent 1:1 classid 1:11 htb prio 1 rate 22681Kbit ceil 453632Kbit burst 56704b cburst 566400b quantum 283512
class change dev eth0 parent 1:1 classid 1:11 htb prio 1 rate 943Kbit ceil 18872Kbit burst 3200b cburst 22400b quantum 11787
class change dev br0 parent 1:1 classid 1:12 htb prio 2 rate 22681Kbit ceil 453632Kbit burst 56704b cburst 566400b quantum 283512
class change dev eth0 parent 1:1 classid 1:12 htb prio 2 rate 943Kbit ceil 18872Kbit burst 3200b cburst 22400b quantum 11787
class change dev br0 parent 1:1 classid 1:13 htb prio 3 rate 90726Kbit ceil 453632Kbit burst 56704b cburst 566400b quantum 1134075
class change dev eth0 parent 1:1 classid 1:13 htb prio 3 rate 3774Kbit ceil 18872Kbit burst 3200b cburst 22400b quantum 47175
class change dev br0 parent 1:1 classid 1:14 htb prio 4 rate 45363Kbit ceil 453632Kbit burst 56704b cburst 566400b quantum 567037
class change dev eth0 parent 1:1 classid 1:14 htb prio 4 rate 5661Kbit ceil 18872Kbit burst 3200b cburst 22400b quantum 70762
class change dev br0 parent 1:1 classid 1:15 htb prio 5 rate 45363Kbit ceil 453632Kbit burst 56704b cburst 566400b quantum 567037
class change dev eth0 parent 1:1 classid 1:15 htb prio 5 rate 1887Kbit ceil 18872Kbit burst 3200b cburst 22400b quantum 23587
class change dev br0 parent 1:1 classid 1:16 htb prio 6 rate 22681Kbit ceil 453632Kbit burst 56704b cburst 566400b quantum 283512
class change dev eth0 parent 1:1 classid 1:16 htb prio 6 rate 943Kbit ceil 18872Kbit burst 3200b cburst 22400b quantum 11787
class change dev br0 parent 1:1 classid 1:17 htb prio 7 rate 22681Kbit ceil 453632Kbit burst 56704b cburst 566400b quantum 283512
class change dev eth0 parent 1:1 classid 1:17 htb prio 7 rate 943Kbit ceil 18872Kbit burst 3200b cburst 22400b quantum 11787
qdisc replace dev br0 parent 1:2 fq_codel limit 1024
qdisc replace dev eth0 parent 1:2 fq_codel limit 1024
qdisc replace dev br0 parent 1:10 fq_codel limit 1024
qdisc replace dev eth0 parent 1:10 fq_codel limit 1024
qdisc replace dev br0 parent 1:11 fq_codel limit 1024
qdisc replace dev eth0 parent 1:11 fq_codel limit 1024
qdisc replace dev br0 parent 1:12 fq_codel limit 1024
qdisc replace dev eth0 parent 1:12 fq_codel limit 1024
qdisc replace dev br0 parent 1:13 fq_codel limit 1024
qdisc replace dev eth0 parent 1:13 fq_codel limit 1024
qdisc replace dev br0 parent 1:14 fq_codel limit 1024
qdisc replace dev eth0 parent 1:14 fq_codel limit 1024
qdisc replace dev br0 parent 1:15 fq_codel limit 1024
qdisc replace dev eth0 parent 1:15 fq_codel limit 1024
qdisc replace dev br0 parent 1:16 fq_codel limit 1024
qdisc replace dev eth0 parent 1:16 fq_codel limit 1024
qdisc replace dev br0 parent 1:17 fq_codel limit 1024
qdisc replace dev eth0 parent 1:17 fq_codel limit 1024
[/CODE][/SPOILER]
 

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top