I witnessed the discussion on the forum about sqm, the discipline of using all cores came, but I can't see such a discipline in my router, what should I do?
- CAKE‑MQ’
I witnessed the discussion on the forum about sqm, the discipline of using all cores came, but I can't see such a discipline in my router, what should I do?
Cake-mq is included in the 1.7.1 sqm scripts of the latest 25.12.rc5 release candidate. It is still very new and it also depends on the hardware if it will actually give a performance improvement. More info is in the following thread on the forum.
I did an attended sysupgrade last night and it included the latest version of sqm scripts with cake-mq. It was activated automatically on my router. I don't see any difference since my ISP connection is relatively slow and even running cake on a single core can keep up easily.
I don’t know which router you have, but with MQ-Cake on the MT6000 it looks like, despite creating multiple queues, it still ends up saturating just one. It will probably need several releases before this issue can be fixed
How can I install this? I use a 4A gigabit router.
Do you think this application will be stable?
Your hardware doesn't support multiple queues, it will not benefit from cake-mq. In fact sqm-scripts package checks whether you can enable it or not. It falls back to regular cake.
There is a friend who uses the same device as me, he installed this software on the forum and stated that the sqm performance has increased significantly.
You simply download SQM as usual (1.7.1) and use layer_cake. In theory it should be enabled by default (later on there will be an option to enable or disable it in the SQM advanced menu, from what I understand) and create the queues, but you probably won’t see traffic on the other CPUs because of the issue I already mentioned.
Apart from this, if your hardware (as already mentioned above) does not support it, you won’t get any benefit from MQ-CAKE; in that case, it’s better to use the classic CAKE in SQM.
I chose layer cake qos, but there is nothing about MQ in the advanced menu, I left it like this, is MQ working now?
I’m not an expert, but try this command in the router’s SSH:
uci show sqm | grep use_mq
If it returns "0", it’s not enabled.
If it returns "1", it should be enabled (and should have created the queues), but I doubt your hardware will actually use them.
By the way, in sqm-scripts 1.7.2, MQ-Cake has been disabled by default.
You say it doesn't support hardware, but someone who uses the same device as me is running MQ cake and reported that it has the highest performance. I'm in the RC5 version, is this event called MQ cake with the latest sqm installed, is the sqm load shared with all CPUs? I don't understand why this feature was just put in
I didn’t say that your hardware doesn’t support it. I’m not experienced enough to say that, but someone else did, and I believe they’re much more knowledgeable than I am on the subject.
As for why it was added as a feature, I guess it was because people were too optimistic (?) and because it was needed as a test to highlight issues and bugs that needed fixing.
You got the device, you got the RC5 installed, why are you asking us ?
I haven't understood you since I registered on this forum, you're making fun of me, you're trying to help me ![]()