What's new
  • 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!

FlexQoS FlexQOS Packet classification

Orbxtal

New Around Here
Hi,
I received my new ASUS router yesterday and I've been trying to setup FlexQOS properly for gaming and i'm a bit confused.. I applied the Gaming rule to my PC and made a specific Valorant Rule with the 8180:8181 ports, at the bottom, it seems like the packets are tagged as Gaming but then when I look at the graph above, everything seems to be going into "others", any idea why it's doing this?
packets.png
 

Attachments

  • Screenshot 2024-03-21 101306.png
    Screenshot 2024-03-21 101306.png
    151.4 KB · Views: 35
I received my new ASUS router yesterday
Which router? The iptables rules no longer work properly on the newest models due to flowcache changes from Asus/Trend/Broadcom.
 
AX86U Pro
Nice choice, but yes, it’s affected by the newest changes on those platforms.

Depending on your ISP speeds, you can choose to manually disable flowcache or avoid using iptables rules.

 
Nice choice, but yes, it’s affected by the newest changes on those platforms.

Depending on your ISP speeds, you can choose to manually disable flowcache or avoid using iptables rules.

Disabling Flow cache seems to do the trick! I will have to test further but I opened Valorant and it was appearing as gaming traffic, thank you. Also, what does Flow Cache do exactly? Tried looking it up and the answers are kind of vague..
 
Disabling Flow cache seems to do the trick! I will have to test further but I opened Valorant and it was appearing as gaming traffic, thank you. Also, what does Flow Cache do exactly? Tried looking it up and the answers are kind of vague..
Flow cache is part of the NAT acceleration necessary to achieve higher speeds. If your ISP DL speed is above 300 Mbit, you might have some trouble with flowcache disabled.
 
Flow cache is part of the NAT acceleration necessary to achieve higher speeds. If your ISP DL speed is above 300 Mbit, you might have some trouble with flowcache disabled.
I see. Well, I have 450/50 and I can still reach the same speeds with it disabled so, that's great. Thanks for the help!
 
I'm using Zen WiFi XT8, the kernel version is 4.1.52, so it's HND5.02. But since it's an XT model, it's also affected? So I need to disable HW acceleration if I want to use IP table rules.
 
I'm using Zen WiFi XT8, the kernel version is 4.1.52, so it's HND5.02. But since it's an XT model, it's also affected? So I need to disable HW acceleration if I want to use IP table rules.
It may not be affected by the HND5.04 issue, but being a Gnuton firmware may pose other challenges. YMMV.
 
I'm using Zen WiFi XT8, the kernel version is 4.1.52, so it's HND5.02. But since it's an XT model, it's also affected? So I need to disable HW acceleration if I want to use IP table rules.
Gnuton fw for your router can be found here, also double check if you have Version 1 or 2 for you router:

gnuton/asuswrt-merlin.ng: Extends the support of Merlin firmware to more ASUS routers https://search.app/WW3EQ33Cj3VPJ2Lw7

Once installed and you notice any issues, you can open error ticket/request thru GitHub.
 
Correct me if I'm wrong, I think one way to verify this, is to compare the Application column on Classification tab, against the Application column on FlexQoS tab. If they're diferent, then it means iptable rules is not effective?

Like in the example below, I had a iptable rule to classify traffic from one LAN IP as File Transfer, and it shows as such on the FlexQoS tab. However on the Classification tab, the result is different. Does this mean iptable rules are not working?
163p4p+

KIyp2x+
 
Like in the example below, I had a iptable rule to classify traffic from one LAN IP as File Transfer, and it shows as such on the FlexQoS tab. However on the Classification tab, the result is different. Does this mean iptable rules are not working?
If the rule is designed to mark all traffic, try to run a fast.com speedtest from the device and see how the FlexQoS traffic graph differs from the connection list Application labels. Do the colors agree?
 
If the rule is designed to mark all traffic, try to run a fast.com speedtest from the device and see how the FlexQoS traffic graph differs from the connection list Application labels. Do the colors agree?
It seems to me that according to your methodology, Flow Cache needs to be disabled for iptable rules to take effect. Unfortunately, this is inconvenient because I have a download speed of 500Mb/s but only 50Mb/s upload speed.
 
It seems to me that according to your methodology, Flow Cache needs to be disabled for iptable rules to take effect. Unfortunately, this is inconvenient because I have a download speed of 500Mb/s but only 50Mb/s upload speed.
Yes, perhaps. That’s why this Addon isn’t very useful anymore as bandwidth increases at a pace that exceeds the router’s CPU. It’s still useful in the way it corrects some of the Adaptive QoS flaws such as bandwidth allocation among the different categories and moving General/Untracked traffic out of Work From Home. The AppDB rules still work in that regard using tc filters.
 

Latest threads

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!
Back
Top