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!

Cake is Disabled, even though it is Selected

TonyK132

Very Senior Member
I've run into this with previous Merlin f/w versions, but since it is happening with my AX86U Pro with 4.4, then I thought I'd post to see if there is a solution.

I have Cake enabled in the QoS screen.

1735607030006.png


Sometimes when I go to the CakeQOS_Merlin screen, I get this that says Cake is not running:

1735606937269.png


Yet when I go back later, or if I disable QoS then restart it, it then shows the Cake is running with the categories:

1735607218168.png

1735607245546.png

1735607270294.png
 
I've run into this with previous Merlin f/w versions, but since it is happening with my AX86U Pro with 4.4, then I thought I'd post to see if there is a solution.

I have Cake enabled in the QoS screen.

View attachment 63172

Sometimes when I go to the CakeQOS_Merlin screen, I get this that says Cake is not running:

View attachment 63171

Yet when I go back later, or if I disable QoS then restart it, it then shows the Cake is running with the categories:

View attachment 63173
View attachment 63174
View attachment 63175
1735607384488.png


My Speedtest is:

1735607446437.png


Those parameters are well within my bandwidth.

So, is Cake really getting disabled periodically? If so, why? Should I be running a user script to check the Cake status periodically, every 5 min, and enable if it is disabled?
 
View attachment 63176

My Speedtest is:

View attachment 63177

Those parameters are well within my bandwidth.

So, is Cake really getting disabled periodically? If so, why? Should I be running a user script to check the Cake status periodically, every 5 min, and enable if it is disabled?
This is an odd issue...by any chance do you use spdMerlin? I think this used to be an issue previously while using this script. I doubt this is related to your issue though.

Thread 'SpdMerlin restarts CakeQOS even if it is turned off' https://www.snbforums.com/threads/spdmerlin-restarts-cakeqos-even-if-it-is-turned-off.83185/
 
This is an odd issue...by any chance do you use spdMerlin? I think this used to be an issue previously while using this script. I doubt this is related to your issue though.

Thread 'SpdMerlin restarts CakeQOS even if it is turned off' https://www.snbforums.com/threads/spdmerlin-restarts-cakeqos-even-if-it-is-turned-off.83185/
No, I do not use spdMerlin. Like I said, I should have reported this with previous Merlin versions, but I have seen this issue for a number of previous releases.
 
When you see that message, quickly login to the router over ssh and run tc qdisc and post the result. Also check the system log if anything else is logged at the time.

Most likely it’s an Addon issue, not a firmware issue.
 
I just saw the message again when I went to the CakeQoS-Merlin tab. But when I went to check it again, the message was gone and the screen had the QoS stats as is normal. At that point, I ran the tc qdisc command, and here is what I saw. But this might have been too late to capture the event. Still, does this tell you anything?

xxxxxx@RT-AX86U_Pro:/tmp/home/root# tc qdisc
qdisc noqueue 0: dev lo root refcnt 2
qdisc pfifo_fast 0: dev eth0 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth1 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth2 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth3 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth4 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth5 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev spu_us_dummy root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev spu_ds_dummy root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth6 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth7 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc noqueue 0: dev br0 root refcnt 2
qdisc pfifo_fast 0: dev wl0.1 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev wl0.2 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev tun15 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
xxxxxx@RT-AX86U_Pro:/tmp/home/root#
 
This is interesting. I just did the tc qdisc command again, and saw this output.

qdisc noqueue 0: dev lo root refcnt 2
qdisc cake 9775: dev eth0 root refcnt 2 bandwidth 18432Kbit diffserv4 dual-srchost nat nowash no-ack-filter split-gso rtt 100ms noatm overhead 0
qdisc ingress ffff: dev eth0 parent ffff:fff1 ----------------
qdisc pfifo_fast 0: dev eth1 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth2 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth3 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth4 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth5 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev spu_us_dummy root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev spu_ds_dummy root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth6 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth7 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc noqueue 0: dev br0 root refcnt 2
qdisc pfifo_fast 0: dev wl0.1 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev wl0.2 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev tun15 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc cake 9776: dev ifb4eth0 root refcnt 2 bandwidth 266240Kbit besteffort dual-dsthost nat wash ingress no-ack-filter split-gso rtt 100ms noatm overhead 0

Notice the 2 cake entries. The 1st time I ran it, it did not have those entries.

After getting this result, I ran it again, and the entries were gone. Then I went to the CakeQoS page, and it said cake was not running. Then I did it again. tc had the 2 cake entries, and CakeQoS showed the status page. Hmmm...

BTW, I have also noticed that sometimes when I run the tc command, I only see 1 of the 2 cake lines. Other times, I see none as above, or I see 2.

If you think one of the other scripts is killing cake, I suppose I need to shut them off one-by-one to find the baddie. But is there another way?
 
Look in your system log for any entries about bwdpi. I suspect when you navigate to the Adaptive QoS tab, the Bandwidth Monitor page opens and restarts the firewall or qos if Trend Micro is not enabled.
 
I started disabling add-ins to see if any might cause this problem. I started with renaming connmon so it would not run. So far, after about 4 hrs, every time I go to the MerlinQoS tab, I see that cake is running. Also when I run the tc command, there are always 2 entries in that table for cake. So maybe that add-in is the problem. I'll continue to monitor it.
 
Ok, it looks like connmon has an “exclude from QoS” option that will stop CAKE while connmon is running. You can turn that option off if you want the rest of connmon.
 
Ok, it looks like connmon has an “exclude from QoS” option that will stop CAKE while connmon is running. You can turn that option off if you want the rest of connmon.
Thanks, that makes no sense, but I'll toggle the option and monitor what it does. Thanks for your help in sorting this out.
 
Why do you have a Cake menu tab and I don't???
2025-02-27 13_19_34-ASUS Wireless Router GT-AX11000 Pro - EZQoS Bandwidth Management — Mozilla...png


(Note that Cake is disabled in that pic, I was testing some things out, but the menu is missing even if it is enabled).

I'll ask this as a new thread.
 
Last edited:
Why do you have a Cake menu tab and I don't???
View attachment 64123

(Note that Cake is disabled in that pic, I was testing some things out, but the menu is missing even if it is enabled).

I'll ask this as a new thread.
See response on new thread!
 

Similar 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!

Staff online

Back
Top