EdgeOS SQM Smart Queue Management Configuration
I've gotten rid of bufferbloat on my remote network by enabling the Smart Queue Management function in my Ubiquiti Networks EdgeRouter X, 4-Port Gigabit Router. The ER-X runs EdgeOS and is easy to enable with the basic functions, but with some testing and tweaking of the additional parameters I've found these settings work best for my network. Nextlink is my Wireless ISP, and I have a static IP set up. Per the waveforms website, with SQM enabled an EdgeRouter 4 can support connections up to around 350 Mbps. Interface is intended for more advanced users. I also optimized my MTU set to 1500. Based on the ping test, my MTU is 1472, adding 28 for the ICMP packets gets you to 1500. eth0 Wan Interface Smart Queue UP: 20mbit, 3ms target, 15ms interval, 300 fc_codel quantum, 1514 htb quantum Smart Queue down: 200mbit, 3ms target, 15ms interval, 300 fc_codel quantum, 1514 htb quantum Link for more info: https://help.ui.com/hc/en-us/articles/216787288-EdgeRouter-Quality-of-Servi