Installing SQM on OpenWrt to combat Bufferbloat

Опубликовано: 12 Октябрь 2024
на канале: Rich Brown
71,151
198

The best way to find answers about OpenWrt is to ask on the forums: https://forum.openwrt.org/

Here is the process of installing the fq_codel SQM on OpenWrt. These settings should provide good control of latency/lag from bufferbloat. After you get this going, you can tweak them for better speeds.

Find full details about SQM on the SQM HOWTO at: https://openwrt.org/docs/guide-user/n... Here's a transcript of the video:

1. Log into any current OpenWrt router. This is the main page.
2. Choose System-Software. Click Update Lists
3. Scroll down, click Available Packages script
4. Click "L" tab, scroll down to "luci-app-sqm"
5. Click "Install"
6. Choose System-Startup, scroll to "sqm" item
7. Click Start or Restart to be sure it's running now.
8. Click Enable - this disables it - see the stop sign.
9. Click Enable again to enable it at reboot.
10. Choose Network-SQM QoS
11. Check the Enabled box
12. Select the interface. BE SURE TO CHOOSE YOUR WAN interface - eth0 for TP-Link Archer C7 v2.
13. Set download and upload speeds to 95% of measured link speed
14. On the Queue Discipline tab: select cake, piece_of_cake.qos (Previous: fq_codel, simple.qos)
15. On the Link Layer Adaptation tab: If you're using DSL, select ATM with 44 bytes overhead. Otherwise choose None.
16. Click Save and Apply. SQM QoS should be configured

Got a question? You will get better service if you ask at the OpenWrt forums, at https://forum.openwrt.org/ - be sure to specify your router manufacturer (brand), model, and version number (if any)

Update: 31Aug2021 - remove references to LEDE project - it's now OpenWrt.