Did you enable irqbalance ?
As you have found out SQM on NSS is a "bit" different, but maybe you do not need it anyway, your router is now fast enough and your internet speed looks also sufficient
Did you enable irqbalance ?
As you have found out SQM on NSS is a "bit" different, but maybe you do not need it anyway, your router is now fast enough and your internet speed looks also sufficient
No didn't do that. But not sure if this was enabled by default?
Yeah correct! I want to give it a try but have to find out how to do it with custom configs
It is not enabled by default
Make sure to enable the detailed CPU time display and individual bars displays for each CPU, cake/sqm are single threaded (per instance) so if the cake CPU is overloaded throuput will suffer even if the other CPUs are idle. And qdisc processing is accounted as softinterrupt context so will only show up if you enable SIRQ display.
Mmmh, please post the output of tc -s qdisc
Mostly yes, you need to enable receive packet steering (for all CPUs)... I am unsure whether irqbalance alone will help here, but you can try...
With these settings you can expect the following maximal throughput with on-line TCP capacity tests (for MTU 1500):
IPv4:
360 * ((1500 - 20 - 20) / (1500 + 22)) = 345.3 Mbps
36 * ((1500 - 20 - 20) / (1500 + 22)) = 34.5 Mbps
IPv6:
360 * ((1500 - 40 - 20) / (1500 + 22)) = 340.6 Mbps
36 * ((1500 - 40 - 20) / (1500 + 22)) = 34.1 Mbps
So 36 Mbps in Upload direction seems to indicate something is wrong, unless you
a) measured gross throughput
b) used one of the more loose upload capacity tests that simply failed to report precise numbers
Thanks for all the answers. Well I don' t thinks this needs further investigation for now as I switched to the NSS build and CPU usage/bandwith looks very good.
Only thing I would like to try now is to lower the latency by trying SMQ on this build.
As i've read on the internet both builds are great so I think I can stick with the NSS one for daily usage?
Only issue (with my Iphone I have now) is with WiFi. When I unlock my phone Wifi is disconnected for a second an I see the 5G symbo and then connects again... If I let my phone screen on it won't happen. Not sure what this is...
Got it all working now and very happy with the result!
Cpu usage stays also low!
Thanks all!
If you could share the secret sauce that allows sqm on nss? I know of br-wan for normal flowtable.
I followed these instructions and just enabled it in Luci. Works great!
Thats your answer to accept...
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.