FlexQoS FlexQoS - Why didn't it work?

  • ATTENTION! You'll notice a Prefix dropdown when you create a thread. If your post applies to one of the topics listed, please use that Prefix for your post. When browsing the thread list you can use the Prefix to filter the view.
  • ATTENTION! As of November 1, 2020, you are not able to reply to threads 6 months after the thread is opened if there are more than 500 posts in the thread.
    Threads will not be locked, so posts may still be edited by their authors.
    Just start a new thread on the topic to post if you get an error message when trying to reply to a thread.

TheLyppardMan

Very Senior Member
I'd had FlexQoS on my RT-AX88U for a while. Maybe I was expecting too much or maybe there was another reason, but it didn't stop my network virtually grinding to a halt yesterday while my son was doing a large upload to the Internet from his laptop, even though the speed settings for my Plusnet FTTC in Adaptive QoS were set below the recommended 95%. Most of the traffic seemed to be Net Control packets from what I remember (but don't take that as gospel, because my short-term memory is not brilliant these days). Has anyone else had a similar problem and if so, how did you resolve it? I'm using the latest release version of Merlin firmware on my router.
 

Mutzli

Very Senior Member
Exactly of problems like this I switched to Cake-QoS a while ago and never looked back. Merlin is working on brining Cake-QoS to the firmware as an option. It's available in the latest alpha release from yesterday.
 

dave14305

Part of the Furniture
If it really was Net Control Packets for a file upload, then it is unlikely that FlexQoS was really active or fully applied. Or your upload bandwidth wasn't congested but your WiFi was. Or maybe you weren't using the fq_codel option in FlexQoS which gives better control and fairness than the Default configuration.

What are your speeds? You neglected to mention that important fact.
 

thiggins

Mr. Easy
Staff member
@TheLyppardMan and everyone. Please don't use the "How To" prefix unless you are posting a How To procedure/method/process. This prefix is NOT to be used for asking how to do something.

Thanks,
 

TheLyppardMan

Very Senior Member
If it really was Net Control Packets for a file upload, then it is unlikely that FlexQoS was really active or fully applied. Or your upload bandwidth wasn't congested but your WiFi was. Or maybe you weren't using the fq_codel option in FlexQoS which gives better control and fairness than the Default configuration.

What are your speeds? You neglected to mention that important fact.
Hi Dave

I'm uploading speed tests for the last week for you. The big dip in the upload is when I noticed everything had slowed down. Even accessing the router GUI took much longer than usual and my daughter told me that she was experiencing slow internet as well.
 

Attachments

  • Screenshot - 05_03_2021 , 15_01_32.png
    Screenshot - 05_03_2021 , 15_01_32.png
    75.2 KB · Views: 74

ttgapers

Senior Member
Exactly of problems like this I switched to Cake-QoS a while ago and never looked back. Merlin is working on brining Cake-QoS to the firmware as an option. It's available in the latest alpha release from yesterday.

v1.0.8 updated last night as well. Next iteration will support @RMerlin baked cake in the new release(s) :)
 

lilstone87

Senior Member
v1.0.8 updated last night as well. Next iteration will support @RMerlin baked cake in the new release(s) :)

So will your updates be merged into RMerlin's builds? Because I'm guessing he will have to do it, and not something you can run a command to do any Cake updates.
 

ttgapers

Senior Member
So will your updates be merged into RMerlin's builds? Because I'm guessing he will have to do it, and not something you can run a command to do any Cake updates.

The script will allow for advanced settings that RMerlin does not expose natively through the GUI. He is baking the binaries for Cake into his releases which has held back the cakeqos scripts from a wider audience/install base. This should hopefully bring it on par with the other (more popular) offerings. Note cake is still the only QoS option that doesn't rely on any Privacy intrusions from having to accept the Trend Micro EULA.

Hope that helps.
 

RMerlin

Asuswrt-Merlin dev
Note cake is still the only QoS option that doesn't rely on any Privacy intrusions from having to accept the Trend Micro EULA.

Traditional QoS doesn't use the Trend Micro engine either (it's based on the original Tomato QoS code, and has evolved a bit in a different direction over time). Plus both with my firmware and the newer stock firmware you now get fq_codel instead of sfq.
 

dave14305

Part of the Furniture
Plus both with my firmware and the newer stock firmware you now get fq_codel instead of sfq.
Stock now does fq_codel in Traditional? I think you mentioned somewhere that ASUS added fq_codel but it went over my head at the time. Did they do it their own way or use your code?
 

RMerlin

Asuswrt-Merlin dev
Stock now does fq_codel in Traditional? I think you mentioned somewhere that ASUS added fq_codel but it went over my head at the time. Did they do it their own way or use your code?
It was added at one point during the RC2 beta releases, following discussions I've had with them. Their code is slightly different because they didn't want to support multiple schedulers (which my code still supported at the time), or the overhead parameters. They basically just replaced sfq with fq_codel in the existing code and did some tweaks to quantums, so there isn't much to it.
 

Sign Up For SNBForums Daily Digest

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