Push for Cake QOS

Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Atheros WiSOC based Hardware
Goto page 1, 2, 3, 4  Next
Author Message
msoengineer
DD-WRT Guru


Joined: 21 Jan 2017
Posts: 1692
Location: Illinois Moderator

PostPosted: Fri Feb 16, 2018 16:36    Post subject: Push for Cake QOS Reply with quote
Would anyone else like to see the implementation of CAKE QOS?

I know I would, but I don't think that enough of us are pushing for it.

I also don't know how big of a P.I.T.A it would be to implement which may explain why we don't have it as an option.

The purpose of this post is to see if anyone else really wants CAKE QOS and push BS and Kong to implement it.

Maybe we need to take up a donation?

I'm open to suggestions and ideas.
Sponsor
tatsuya46
DD-WRT Guru


Joined: 03 Jan 2010
Posts: 7466
Location: YWG, Canada

PostPosted: Sat Feb 17, 2018 8:29    Post subject: Reply with quote
tried no one seems to care. on top of that there is something wrong with ipq806x on k4.9+ that affects qos on top of that, adding latency. from what i see no one really knows, i see no fix attempts anywhere on any linux site or forum, i dont even see mentions of it besides my own posts

http://svn.dd-wrt.com/ticket/5796
http://svn.dd-wrt.com/ticket/5896

brainslayer's history doesnt exactly point to qos maintenance either.

_________________
LATEST FIRMWARE(S)

BrainSlayer wrote:
we just do it since we do not like any restrictions enforced by stupid cocaine snorting managers

[x86_64] Haswell i3-4150/QCA9984/QCA9882 ------> r46640 std
[QUALCOMM] DIR-862L --------------------------------> r46640 std
[QUALCOMM] DIR-862L --------------------------------> r46640 std
▲ ACTIVE / INACTIVE ▼
[QUALCOMM] WNDR4300 v1 --------------------------> r46350 std
[BROADCOM] DIR-860L A1 ----------------------------> r46329 std


If you use DSLReports please enable hi-res bufferbloat.


Sigh.. why do i exist anyway..
ian5142
DD-WRT Guru


Joined: 23 Oct 2013
Posts: 2199
Location: Canada

PostPosted: Sat Feb 17, 2018 13:48    Post subject: QoS Reply with quote
I would also like CAKE as well as any QoS overhaul.
_________________
Before asking a question on the forums, update dd-wrt: Where do I download firmware? I suggest reading it all.

Some dd-wrt wiki pages are up to date, others are not. PM me if you find an old one, I am trying to update them.

Atheros:
Netgear R7800 - gateway, DHCP, QoS, VPN
TP-Link Archer C7 v2 x2 - WDS AP, WDS Station
TP-Link TL-WDR3600 v1 - WDS Station
TP-Link 841nd v8 - WDS Station
D-Link 615 C1 x 4 - not used
D-Link 615 E3 x 2 - not used
D-Link 825 B1 - WDS Station
D-Link 862L A1 x2 - WDS Station
Netgear WNDR3700v2 - WDS Station
UBNT loco M2 x2 - airOS

Broadcom
Linksys EA6400 - Gateway
Asus N66U - backup Gateway
Netgear r6300 v1 - AP
Linksys E2500 - not used
Linksys EA2700 - not used
Linksys 160N v3 x2 - not used
Netgear WNDR3700v3 - not used
MediaTek
UBNT EdgeRouter X - not used
thunderhead
DD-WRT User


Joined: 11 Nov 2017
Posts: 143

PostPosted: Sat Feb 17, 2018 14:35    Post subject: Reply with quote
OpenWRT (LEDE) uses Cake and based on my experiences with on running on my R7800, its implementation is very good.
AKA_SK
DD-WRT User


Joined: 11 Jan 2018
Posts: 122

PostPosted: Thu Feb 22, 2018 21:08    Post subject: Reply with quote
QOS is very important and i fully support this.
labo
DD-WRT Guru


Joined: 30 Jan 2015
Posts: 675
Location: Texas, USA

PostPosted: Sat Mar 03, 2018 9:35    Post subject: Reply with quote
CAKE shaper looks impressive, would be great to have it dd-wrt.
https://www.bufferbloat.net/projects/attachments/150817135028_cake-battlemesh-v8.pdf

_________________
ASUS RT-AX89X: Main gateway.
QNAP QSW-1208-8C 12-Port 10GbE Switch
Nighthawk SX10 10GbE Switch
1 X RAX120 WAP Bridge
1 X RAX75 WAP Bridge
Archer AX11000 WAP Bridge
2 X R7800 DD-WRT Mesh
2 X R9000 DD-WRT Mesh
tatsuya46
DD-WRT Guru


Joined: 03 Jan 2010
Posts: 7466
Location: YWG, Canada

PostPosted: Sat Mar 03, 2018 9:46    Post subject: Reply with quote
now to convince brainslayer...and convincing him of anything is extremely hard, and takes a long time. if anyone wants to bump the cake tickets..
_________________
LATEST FIRMWARE(S)

BrainSlayer wrote:
we just do it since we do not like any restrictions enforced by stupid cocaine snorting managers

[x86_64] Haswell i3-4150/QCA9984/QCA9882 ------> r46640 std
[QUALCOMM] DIR-862L --------------------------------> r46640 std
[QUALCOMM] DIR-862L --------------------------------> r46640 std
▲ ACTIVE / INACTIVE ▼
[QUALCOMM] WNDR4300 v1 --------------------------> r46350 std
[BROADCOM] DIR-860L A1 ----------------------------> r46329 std


If you use DSLReports please enable hi-res bufferbloat.


Sigh.. why do i exist anyway..
<Kong>
DD-WRT Guru


Joined: 15 Dec 2010
Posts: 4339
Location: Germany

PostPosted: Sat Mar 03, 2018 10:05    Post subject: Reply with quote
labo wrote:
CAKE shaper looks impressive, would be great to have it dd-wrt.
https://www.bufferbloat.net/projects/attachments/150817135028_cake-battlemesh-v8.pdf


Well it is easy to get impressive results if you compare it to a broken fq_codel. Thing is, only dd-wrt has a working fq_codel implementation at the moment, all others including openwrt ship fq_codel with wrong rate calculation, you have to thank tatsuya46 for constantly nagging as otherwise I wouldn't have found this. There was a change in early 3.x kernels that broken fq_codel and it has been broken since then, but not in dd-wrt:-)

_________________
KONG PB's: http://www.desipro.de/ddwrt/
KONG Info: http://tips.desipro.de/
labo
DD-WRT Guru


Joined: 30 Jan 2015
Posts: 675
Location: Texas, USA

PostPosted: Sat Mar 03, 2018 19:00    Post subject: Reply with quote
tatsuya46 wrote:
now to convince brainslayer...and convincing him of anything is extremely hard, and takes a long time. if anyone wants to bump the cake tickets..


I guess, BS is now fully into integrating Gateworks products into dd-wrt Smile
I see in last few weeks no other major bugs fixed except the NTP fixes Sad

_________________
ASUS RT-AX89X: Main gateway.
QNAP QSW-1208-8C 12-Port 10GbE Switch
Nighthawk SX10 10GbE Switch
1 X RAX120 WAP Bridge
1 X RAX75 WAP Bridge
Archer AX11000 WAP Bridge
2 X R7800 DD-WRT Mesh
2 X R9000 DD-WRT Mesh
labo
DD-WRT Guru


Joined: 30 Jan 2015
Posts: 675
Location: Texas, USA

PostPosted: Sat Mar 03, 2018 19:16    Post subject: Reply with quote
<Kong> wrote:
labo wrote:
CAKE shaper looks impressive, would be great to have it dd-wrt.
https://www.bufferbloat.net/projects/attachments/150817135028_cake-battlemesh-v8.pdf


Well it is easy to get impressive results if you compare it to a broken fq_codel. Thing is, only dd-wrt has a working fq_codel implementation at the moment, all others including openwrt ship fq_codel with wrong rate calculation, you have to thank tatsuya46 for constantly nagging as otherwise I wouldn't have found this. There was a change in early 3.x kernels that broken fq_codel and it has been broken since then, but not in dd-wrt:-)


@Kong, We all appreciative of the current QOS functionality as it is working, but there is more scope for improvement...
All we look for now is a take it up a notch approach Smile

_________________
ASUS RT-AX89X: Main gateway.
QNAP QSW-1208-8C 12-Port 10GbE Switch
Nighthawk SX10 10GbE Switch
1 X RAX120 WAP Bridge
1 X RAX75 WAP Bridge
Archer AX11000 WAP Bridge
2 X R7800 DD-WRT Mesh
2 X R9000 DD-WRT Mesh
tatsuya46
DD-WRT Guru


Joined: 03 Jan 2010
Posts: 7466
Location: YWG, Canada

PostPosted: Sat Mar 03, 2018 21:59    Post subject: Reply with quote
<Kong> wrote:
labo wrote:
CAKE shaper looks impressive, would be great to have it dd-wrt.
https://www.bufferbloat.net/projects/attachments/150817135028_cake-battlemesh-v8.pdf


Well it is easy to get impressive results if you compare it to a broken fq_codel. Thing is, only dd-wrt has a working fq_codel implementation at the moment, all others including openwrt ship fq_codel with wrong rate calculation, you have to thank tatsuya46 for constantly nagging as otherwise I wouldn't have found this. There was a change in early 3.x kernels that broken fq_codel and it has been broken since then, but not in dd-wrt:-)


submit it to upstream kernels?

_________________
LATEST FIRMWARE(S)

BrainSlayer wrote:
we just do it since we do not like any restrictions enforced by stupid cocaine snorting managers

[x86_64] Haswell i3-4150/QCA9984/QCA9882 ------> r46640 std
[QUALCOMM] DIR-862L --------------------------------> r46640 std
[QUALCOMM] DIR-862L --------------------------------> r46640 std
▲ ACTIVE / INACTIVE ▼
[QUALCOMM] WNDR4300 v1 --------------------------> r46350 std
[BROADCOM] DIR-860L A1 ----------------------------> r46329 std


If you use DSLReports please enable hi-res bufferbloat.


Sigh.. why do i exist anyway..
tatsuya46
DD-WRT Guru


Joined: 03 Jan 2010
Posts: 7466
Location: YWG, Canada

PostPosted: Mon Mar 05, 2018 17:17    Post subject: Reply with quote
<Kong> wrote:
There was a change in early 3.x kernels that broken fq_codel and it has been broken since then, but not in dd-wrt:-)


im guessing u already checked that this fix didnt get reverted in k4.9+ & isnt the cause of it's doubled latency?

_________________
LATEST FIRMWARE(S)

BrainSlayer wrote:
we just do it since we do not like any restrictions enforced by stupid cocaine snorting managers

[x86_64] Haswell i3-4150/QCA9984/QCA9882 ------> r46640 std
[QUALCOMM] DIR-862L --------------------------------> r46640 std
[QUALCOMM] DIR-862L --------------------------------> r46640 std
▲ ACTIVE / INACTIVE ▼
[QUALCOMM] WNDR4300 v1 --------------------------> r46350 std
[BROADCOM] DIR-860L A1 ----------------------------> r46329 std


If you use DSLReports please enable hi-res bufferbloat.


Sigh.. why do i exist anyway..
greyfreak19
DD-WRT Novice


Joined: 20 Nov 2015
Posts: 15

PostPosted: Mon Mar 05, 2018 17:46    Post subject: Reply with quote
So, It seems the difference B/W fq_codel and cake won't be worth it in DD-WRT as opposed to OpenWRT/LEDE since they only saw better performance from cake because of the bad implementation of fq_codel from their side.

From what I've been reading, It seems the state of how well QOS works and what is broken and what depends on the kernel.
How is QOS in DD-WRT in Kernal 3.XX (My router = 841n v9) Is it majorly broken?

_________________
Router: TP-Link TL-WR841N V9
tatsuya46
DD-WRT Guru


Joined: 03 Jan 2010
Posts: 7466
Location: YWG, Canada

PostPosted: Mon Mar 05, 2018 17:51    Post subject: Reply with quote
k3.x is "fine" (its got its large list of issues but about the double latency i said, its free of that)

cake still at least looks better, & the reduced cpu usage it apparently has too should alone make it worth it.. its also said to be more fair when a connection starts spawning more and more connections

_________________
LATEST FIRMWARE(S)

BrainSlayer wrote:
we just do it since we do not like any restrictions enforced by stupid cocaine snorting managers

[x86_64] Haswell i3-4150/QCA9984/QCA9882 ------> r46640 std
[QUALCOMM] DIR-862L --------------------------------> r46640 std
[QUALCOMM] DIR-862L --------------------------------> r46640 std
▲ ACTIVE / INACTIVE ▼
[QUALCOMM] WNDR4300 v1 --------------------------> r46350 std
[BROADCOM] DIR-860L A1 ----------------------------> r46329 std


If you use DSLReports please enable hi-res bufferbloat.


Sigh.. why do i exist anyway..
AKA_SK
DD-WRT User


Joined: 11 Jan 2018
Posts: 122

PostPosted: Sun Aug 19, 2018 18:19    Post subject: Reply with quote
Bump.
Goto page 1, 2, 3, 4  Next Display posts from previous:    Page 1 of 4
Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Atheros WiSOC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum