I am using Pi 4 as my router. I think its CPU is enough for it. But does it worth? Would I see difference with my slow connection speed?
Only you can tell... This really depends on your usage pattern and expectations. However SQM really only helps when your internet access link is actually saturated and that is more likely on a slow than a fast wan link. Why not simply try it out yourself?
I spend days to set this pi4 router up and i don't want to break it with this stuff. lol
Try luci-app-sqm then (opkg update ; opkg install luci-app-sqm
), and follow the instructions here:
https://openwrt.org/docs/guide-user/network/traffic-shaping/sqm
and here:
https://openwrt.org/docs/guide-user/network/traffic-shaping/sqm-details
Thanks. I might try. I need to assess the risks and maybe try.
The Pi4 can handle SQM at least up to Gigabit internet.
It will not make it faster and most likely (if set up as instructed) may drop 10%.
Then grab another sd card, install OpenWrt and restore it to the current config using a current back up then add the packages.
Regardless, SQM can just be disabled.
What will make it 'seem' faster is if you use an ad-block.
Because they sink DNS requests to ads, your available bandwidth will not be overwhelmed trying to load ads.
If you want to peruse ad-blocking:
Search, your Pi4 can handle the most demanding ad-blocking OpenWrt works well with.
If you read up and still have questions, make another thread addressing them.
If you keep the sd card you now have working you can play with a second sd card with no worries.
You cannot brick a Pi.
The dumbest thing your could do to yourself is not keep your pristine install safe.
Despite the radio issues, a Pi4 is a very safe and great way to play around with OpenWrt.
All that said:
You should update the bootloader.
Bufferbloat and latencies are rather orthogonal to the throughput. Likewise latencies under load also vary widely between ISPs and a few other aspects. This may -or may not- happen at any subscriptions speeds and the perception of lagging also varies between different persons, and your own perception matters more than theoretic benchmark results.
If your perception of internet usage and latencies in general is fine, then it is - and there is no need to look into sqm.
If you do notice issues -and believe me, if you do, you will notice- you know where to look further.