CakeQOS CakeQOS-Merlin

  • 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.

Adamm

Part of the Furniture
Probably a dumb question but I can't seem to find an answer after searching these posts or the install instructions, but do I need to enable QOS inside the router before I install CAKE?
No you don’t.
 

unsynaps

Senior Member
So I am to understand that this script is pointless for people with 1g/1g connections because it shuts off hardware acceleration?

I already know shutting this off keeps me from maxing out my internet provisioning.
 

BenK_Oz

Occasional Visitor
Hi,
I just changed my connection from a bad rsp with 50/20 to a good rsp 100/20
someone here suggested to use cake without d/l u/l numbers - how do i remove the d/l u/l numbers from the settings? do i set it to 0?
thanks,
Ben
 

heysoundude

Very Senior Member
Hi,
I just changed my connection from a bad rsp with 50/20 to a good rsp 100/20
someone here suggested to use cake without d/l u/l numbers - how do i remove the d/l u/l numbers from the settings? do i set it to 0?
thanks,
Ben
Guilty as charged:
in the script, simply type in unlimited in your upload AND download configs along with whatever else

I may play some with mine, to see if the order in which they're listed is of any import or has any impact on performance
 

dnice627

New Around Here
You don't need to install amtm if you're running RMerlin firmware 384.15_0 or later (it is built into the firmware).

The following guide may be helpful.

thanks so much for the info!!!
 

immi803

Regular Contributor
Everything's going pretty snappy except i experienced problem in zoom cloud meetings, they stuck often
Any solution?
 

L&LD

Part of the Furniture
 

BenK_Oz

Occasional Visitor
Guilty as charged:
in the script, simply type in unlimited in your upload AND download configs along with whatever else

I may play some with mine, to see if the order in which they're listed is of any import or has any impact on performance
Thanks for your reply
i'm using cake-qos in merline which runs the .sh script for settings
the .sh script doesnt seem to support unlimited?

cake-qos settings dlspeed unlimited wouldnt work either
it expects a number and then adds Mbit after it
do i put it in optionsdl - ?
 

heysoundude

Very Senior Member
Thanks for your reply
i'm using cake-qos in merline which runs the .sh script for settings
the .sh script doesnt seem to support unlimited?

cake-qos settings dlspeed unlimited wouldnt work either
it expects a number and then adds Mbit after it
do i put it in optionsdl - ?
ssh into your router
at command prompt type cake-qos and press enter
choose option 4 --> Change cake settings
choose option 1 --> Download Speed (enter a 0 or naught)
choose option 2 --> Upload speed (enter a 0 or naught)

That should do the trick for you...it's the default.
(thanks for making me go check - I needed to add nonat to mine)
 

archiel

Regular Contributor
After reading the recent observations on raw and unlimited download speeds I have revisited and adjusted my cake settings. My notional connection is 80/20, VDSL/PPPOE, I am in a metropolitan area and all my tests are subject to the usual variances to be expected from external noise, so YMMV.

My previous settings were

[1] --> Download Speed | [78 Mbit]
[2] --> Upload Speed | [19 Mbit]
[3] --> Queue Priority | [besteffort]
[4] --> Extra Download Options | [ack-filter pppoe-ptm diffserv4 rtt 80ms]
[5] --> Extra Upload Options | [ack-filter pppoe-ptm diffserv4 rtt 80ms]

They are now

[1] --> Download Speed | [77 Mbit]
[2] --> Upload Speed | [19 Mbit]
[3] --> Queue Priority | [besteffort]
[4] --> Extra Download Options | [raw diffserv4 rtt 80ms]
[5] --> Extra Upload Options | [raw diffserv4 rtt 80ms]

Observations

Adding raw removes the need to have either ack-filter or pppoe-ptm and provides slightly better throughput, latency and jitter. Adding either or both of them back (e.g. ack-filter raw pppoe-ptm diffserv4 rtt 80ms) gives a worse result.

Setting Speed to unlimited results in a very marginal increase in throughput at the expense of a substantial increase in both latency and jitter.

While reducing rtt marginally improves latency and jitter on for devices routed directly, after I go below 80ms, the throughput drops perceptibly on devices routed through a VPN on the router.

I tested using spdMerlin and betterspeedtest run on the router and DSL reports run on devices going direct and via VPN.
 

Tim86

New Around Here
I have a similar setup, cable/docsis 100/10. After using @Linux_Chemist settings and doing some ping (rtt) measurements, I am getting all A's (and some A+!)

I also have installed spdMerlin. I have gotten 117Mbit down, 11Mbit up for months very consistent.
Measure a variety of ping times and there is a utility called betterspeedtst.sh that was in the /jffs/addons/util directory. I don't recall how it got there!!!!
If you don't have it installed on your router, here is the script:


In any case, note that the default rtt is 100 mSec. I would bet your average is much lower.
My testing showed an average of 30 mSec. I believe that setting the more correct rtt made the biggest improvement in my case.

Here are my settings:

download speed: 110
upload speed: 11
Queue Priority: diffserv4
Download options: docsis nowash rtt 30000
Upload options: docsis ack-filter rtt 30000

Try those as a starting point.
Good luck
I finally got around to trying this again. I reinstalled Cake, and tested with the default settings, and strangely enough, I was getting all A's on my dslreports test. Right before the install I confirmed a couple of B tests. I don't know why it worked better this time than before. Maybe my ISP was having issues the first day I tried it. Anyway, I did change the rtt to 50000 per the suggestion from @Linux_Chemist , but I was hesitant to touch the other settings since it was performing very well. I'll keep an eye on it for awhile to see if it continues to perform well or not.

Here are my settings:
Code:
CakeQOS-Merlin: > Download Status:
qdisc cake 8007: dev ifb9eth0 root refcnt 2 bandwidth 125Mbit besteffort triple-isolate nat wash ingress no-ack-filter split-gso rtt 50.0ms raw overhead 0 no-sce

CakeQOS-Merlin: > Upload Status:
qdisc cake 8006: dev eth0 root refcnt 2 bandwidth 9Mbit besteffort triple-isolate nat nowash no-ack-filter split-gso rtt 50.0ms raw overhead 0 no-sce
If things change for the worse, I'll add the docsis options, and try some of the other settings similar to yours, unless anyone has a strong recommendation to change it now even with the good test results on near-default settings.

Thanks so much for the advice, everyone!!!
 

heysoundude

Very Senior Member
After reading the recent observations on raw and unlimited download speeds I have revisited and adjusted my cake settings. My notional connection is 80/20, VDSL/PPPOE, I am in a metropolitan area and all my tests are subject to the usual variances to be expected from external noise, so YMMV.

My previous settings were

[1] --> Download Speed | [78 Mbit]
[2] --> Upload Speed | [19 Mbit]
[3] --> Queue Priority | [besteffort]
[4] --> Extra Download Options | [ack-filter pppoe-ptm diffserv4 rtt 80ms]
[5] --> Extra Upload Options | [ack-filter pppoe-ptm diffserv4 rtt 80ms]

They are now

[1] --> Download Speed | [77 Mbit]
[2] --> Upload Speed | [19 Mbit]
[3] --> Queue Priority | [besteffort]
[4] --> Extra Download Options | [raw diffserv4 rtt 80ms]
[5] --> Extra Upload Options | [raw diffserv4 rtt 80ms]

Observations

Adding raw removes the need to have either ack-filter or pppoe-ptm and provides slightly better throughput, latency and jitter. Adding either or both of them back (e.g. ack-filter raw pppoe-ptm diffserv4 rtt 80ms) gives a worse result.

Setting Speed to unlimited results in a very marginal increase in throughput at the expense of a substantial increase in both latency and jitter.

While reducing rtt marginally improves latency and jitter on for devices routed directly, after I go below 80ms, the throughput drops perceptibly on devices routed through a VPN on the router.

I tested using spdMerlin and betterspeedtest run on the router and DSL reports run on devices going direct and via VPN.
How does your connection respond if you remove diffserv4?
 

archiel

Regular Contributor
How does your connection respond if you remove diffserv4?
Allowing for variations between tests, I can see no difference; same latency, jitter and throughput both direct and via VPN.
 

cristake

Regular Contributor
Hello ...

I'm here with a important question and NEED BIG advice from you guys ....
I'm in a bad scenario where my router ASUS RT-86U with 384.19 are rebooting at 1-4 days over and over again ...On this link I explain in more detail how stuff affected me ....


I receive the advice to uninstall AIProtection ( because he is the bad guy ) and stay without but I lose Adaptive QOS with FlexQOS who work for me very well right now ....and to install CAKE instead. I read some posts here and what I understood is CAKE works very well with slow connections top recommended is 250.

Question ARE:

1. I lose serious speed with CAKE ?
Now I have 450-470 / 25 - 23 without QOS and 370 / 20 with FlexQOS active and other stuff on.
I need badly some QOS very well organized because I have a crowded network and almost all devices are online on most of the time.

2. Is this CAKE a solution ? work with Skynet and Diversion .... and so on ...devices etc ?

Look in attach about my network structure and on top of that put 6-10 wifi devices ....

Thank you in advance for your advice.
Also Big Thx to DAVID and other guys to guide me into FlexQOS
Cheers :cool:
 

Attachments

Last edited:

randomName

Very Senior Member
Did the bufferbloat test through putty recently break?
 

Smokey613

Senior Member
Is there a reason you are running the “old” FreshJR QoS and not the “new” FlexQoS?

 

anotherengineer

Regular Contributor
I have a few questions about this, I did read some of it, but not all, so my apologies if these are redundant or repetitive.

1. I have an AC68U on cable 100/10, is it a good match for this, or just use none or the QoS that comes with the Merlin xxx.19 F/w?
2. I heard DSLreports test is unreliable, and netflix has fast.com - so is there any sites that can test internet quality changes (done in router) reliably?
3. Does DNS matter at all? I have it set to openDNS currently.
4. anything else?

Thanks
 

Treadler

Very Senior Member
Hello ...

I'm here with a important question and NEED BIG advice from you guys ....
I'm in a bad scenario where my router ASUS RT-86U with 384.19 are rebooting at 1-4 days over and over again ...On this link I explain in more detail how stuff affected me ....


I receive the advice to uninstall AIProtection ( because he is the bad guy ) and stay without but I lose Adaptive QOS with FreshQOS who work for me very well right now ....and to install CAKE instead. I read some posts here and what I understood is CAKE works very well with slow connections top recommended is 250.

Question ARE:

1. I lose serious speed with CAKE ?
Now I have 450-470 / 25 - 23 without QOS and 370 / 20 with FreshQOS active and other stuff on.
I need badly some QOS very well organized because I have a crowded network and almost all devices are online on most of the time.

2. Is this CAKE a solution ? work with Skynet and Diversion .... and so on ...devices etc ?

Look in attach about my network structure and on top of that put 6-10 wifi devices ....

Thank you in advance for your advice.
Also Big Thx to DAVID and other guys to guide me into FreshQOS
Cheers :cool:



1. Maybe. Experimentation is your friend.:)

2. Yes, plays happily with everything.
 

Similar threads

Latest threads

Sign Up For SNBForums Daily Digest

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