What's new

CakeQOS CakeQOS-Merlin

  • 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 can't see triple-isolate in that status you sent.
I had tested it, but triple-isolate does not handle the upload on my connection.
User must check their connection and adapt.
 
CakeQOS does a good job. The dual-srchost option stabilizes my rate upload. My upload to Google Drive and OwnCloud has improved.
bb2.png
 
I've pushed v1.0.2

Code:
Remove hard exit on update
Change information prefix from [i] to [*]
Allow 0 as valid bandwidth setting (unlimited)
Add separate upload/download options
Remove Cake_Stop from start function
Don't show update check when in submenus
Additional status options (download & upload)
Don't allow malformed commands
Update malformed command output
Display CLI version of commands when using menu options
 
I've pushed v1.0.2

Code:
Remove hard exit on update
Change information prefix from [i] to [*]
Allow 0 as valid bandwidth setting (unlimited)
Add separate upload/download options
Remove Cake_Stop from start function
Don't show update check when in submenus
Additional status options (download & upload)
Don't allow malformed commands
Update malformed command output
Display CLI version of commands when using menu options

thanks @Adamm !

for options that apply to both UL/DL, like "docsis", they now need to be specified for both directions i see.


found a quirk: in the "Check cake status menu, after reporting on the UP, DW, or general status, we are returned to the main menu, instead of staying in the sub menu.
 
Last edited:
I had tested it, but triple-isolate does not handle the upload on my connection.
User must check their connection and adapt.

how about this? :)
Code:
CakeQOS-Merlin: > Download Status:
qdisc cake 8028: dev ifb9eth0 root refcnt 2 bandwidth unlimited besteffort dual-dsthost nat wash ingress ack-filter split-gso rtt 100.0ms noatm overhead 18 mpu 64 no-sce

CakeQOS-Merlin: > Upload Status:
qdisc cake 8027: dev eth0 root refcnt 2 bandwidth unlimited besteffort dual-srchost nat nowash ack-filter split-gso rtt 100.0ms noatm overhead 18 mpu 64 no-sce

dual-srchost on the egress and dual-dsthost on the ingress
 
Be my guest, since the previous thread they started I've been reaching out! Would love to have their input :)
ideally, could cake packages get into entware? i'm not familiar with that process either.
 
how about this? :)
Code:
CakeQOS-Merlin: > Download Status:
qdisc cake 8028: dev ifb9eth0 root refcnt 2 bandwidth unlimited besteffort dual-dsthost nat wash ingress ack-filter split-gso rtt 100.0ms noatm overhead 18 mpu 64 no-sce

CakeQOS-Merlin: > Upload Status:
qdisc cake 8027: dev eth0 root refcnt 2 bandwidth unlimited besteffort dual-srchost nat nowash ack-filter split-gso rtt 100.0ms noatm overhead 18 mpu 64 no-sce

dual-srchost on the egress and dual-dsthost on the ingress
or just use triple-isolate?
triple-isolate (default)
Flows are defined by the 5-tuple, and fairness is applied over
source *and* destination addresses intelligently (ie. not merely by
host-pairs), and also over individual flows. Use this if you're not
certain whether to use dual-srchost or dual-dsthost; it'll do both
jobs at once
, preventing any one host on *either* side of the link
from monopolising it with a large number of flows.
 
yes, that's the debate :)
since the end results may not be the same, fairness results wise
Was just playing devil's advocate as I'm normally lazy. But have decided to give dual-srchost and dual-dsthost a try for fun.
 
Has anyone else had this result?
screen.jpg
 
Has anyone else had this result?
View attachment 24437
i got it too.
so just in case, i followed it with this:
Code:
/usr/sbin/curl -s "https://raw.githubusercontent.com/ttgapers/cakeqos-merlin/master/cake-qos.sh" -o "/jffs/addons/cake-qos/cake-qos" && chmod 755 /jffs/addons/cake-qos/cake-qos
 
Last edited:
I’m sure the devs are on it without me having to make a GitHub PR


Sent from my iPhone using Tapatalk
 
I have two routers, both connected to Comcast docsis 3.1, same modem - same router. One is a home connection 250Mbit/ 12Mbit and the other is a business line with 75/25. The home connection works perfect with "unlimited" set, but when using "unlimited" on the business line it really throws off my BufferBloats. Here is a test on the business line with the following settings:

Code:
besteffort docsis unlimited ack-filter dual-srchost

upload_2020-7-1_11-30-11.png


and here is the same without "unlimited":
Code:
besteffort docsis ack-filter dual-srchost
upload_2020-7-1_11-32-11.png

Just wanted to put that out there. You really have to check carefully to be sure what settings work best for you. Took me a couple of hours to fine tune my connections. Here are my final settings
At Home 250/12:
Down
docsis unlimited ack-filter dual-dsthost
Up
docsis unlimited ack-filter dual-srchost

At Office 75/25:
Down
docsis ack-filter dual-dsthost
Up
docsis ack-filter dual-srchost
 

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