Guys, on 100mbit networks and gigabit networks it's just too different. I have to significantly reduce my speed. But that isn't feasible. So, I was just reseaching about how to make SQM better, for gigabit users. Please what to do more here?
I have the strongest router for openwrt ever, so I am a good test candidate(ASUS TUF AX6000). I've had come up with this. Enable software offloading and set your wan port for sqm, not pppoe-wan. Even if you use PPPoE, choose wan(eth1 in my case). So in the end my /etc/config/sqm:
I can get this result with this, it seems perfect but there is still warnings at low latency gaming. I don't know why. It seems perfect. What else to do here?
I said gigabit speed. Btw I researched some more, so waveform selects some farthest locations to me, so thats why it is 45ms unloaded. And its why it gives warning signs on gaming. But, from Istanbul to anywhere in Germany, there is no way to have less delay than 45ms. Its just impossible. So it seems my connection is just fine as is?
traceroute -n 8.8.8.8; traceroute -n 1.1.1.1
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
1 192.168.1.1 0.664 ms 0.643 ms 0.366 ms
2 78.171.68.1 5.436 ms 4.373 ms 5.393 ms
3 81.212.73.197 2.022 ms 2.000 ms 2.298 ms
4 * * *
5 * * *
6 212.156.104.158 12.325 ms 12.182 ms 11.939 ms
7 72.14.204.8 10.128 ms 10.271 ms *
8 * 74.125.243.29 11.389 ms *
9 8.8.8.8 10.227 ms 10.461 ms 10.241 ms
traceroute to 1.1.1.1 (1.1.1.1), 30 hops max, 60 byte packets
1 192.168.1.1 0.651 ms 0.695 ms 0.384 ms
2 78.171.68.1 3.685 ms 3.664 ms 4.673 ms
3 81.212.73.197 2.165 ms 2.146 ms 2.126 ms
4 81.212.218.178 2.107 ms * *
5 * * *
6 86.106.122.141 2.878 ms 2.829 ms 2.443 ms
7 86.106.122.122 16.515 ms 86.106.122.106 14.791 ms 14.744 ms
8 172.71.185.13 3.310 ms 172.71.185.19 3.896 ms 3.061 ms
9 1.1.1.1 1.967 ms 2.938 ms 2.431 ms
Or simply get a router with CPUs (and memory system) powerful enough to handle Gigabit without needing any offloads... if I understand correctly, your recommendation to use ethX instead of pppoe-wan is a result of software flow offloading not working as expected with pppoe-wan. Now, cake likely does not care much about the additional encapsulation, but hotplugging might not fully work as expected.
Not even close. The strongest router for OpenWrt ever is a server-grade x64 system.
Your router runs on a quad-core ARM processor at 2 GHz. SQM runs single-threaded, so the number of cores is not very relevant, as long as it’s greater than one (SQM runs on one core, the rest of the system can have others).
I run SQM on a 500 Mbps connection on a Sophos SG 115 router. The router runs on a dual-core Intel Atom E3827 processor at 1.74 GHz. When I run bufferbloat tests, I briefly max out one of my processor cores. This makes me think that running SQM on a Gigabit connection would require a processor running at about 3.5 GHz. You have 2.