Fix bufferbloat on TP-Link routers
Updated 2026-11-02
Usually not. TP-Link Archer routers and Deco mesh have QoS that sets device priority and total bandwidth, not real Smart Queue. We found no TP-Link documentation of fq_codel or CAKE as of November 2026.
TP-Link's QoS lets you pick devices or apps to go first and asks for your total bandwidth. Setting that bandwidth just under your real speed can help a little, but it doesn't keep queues short the way fq_codel or CAKE does. On some recent firmware it can make lag under load worse, so always test with QoS on and off.
1. Test before you change anything
Run the Lag Check and note the "Lag under load" grade and your download and upload speeds. You'll compare against it afterwards.
2. Where the setting is
Archer routers
- Open the router at tplinkwifi.net and look for QoS under the Advanced settings (on some models it's inside HomeShield).
- Turn on QoS, enter your upload and download bandwidth, and set your gaming or work device to high priority.
- Run the Lag Check, turn QoS off, and run it again. Keep whichever setting gives the better grade.
- Menus differ between models and firmware versions.
Deco mesh
- In the Deco app, find QoS (usually under More). Support varies by model, so it may not be listed on yours.
- Set your bandwidth and give your gaming or work device high priority.
- Compare the Lag Check with QoS on and off, as on an Archer.
3. The numbers to enter
TP-Link asks for Mbps. Try about 85 to 90% of your measured speed, then test again.
Work out my limitsThe assistant starts at 90% of your measured speed and tells you when to drop to 85% or 80%.
Gotchas
- On some models, QoS turns off NAT Boost (hardware NAT), which lowers top speed on fast lines.
- Priority helps the chosen device a little and does nothing for everyone else. If the lag grade stays at C or worse, the router can't fix it.
- TP-Link's own community FAQ says that after a firmware update, QoS can make bufferbloat worse on some models, and that turning QoS off resolves it. It lists the Archer BE230, GE550, GE400, GE230, GXE75, AX53, AX55, AX55 Pro, AX72 and AX72 Pro.
- That FAQ offers beta firmware for those models. It's beta software: read the agreement and back up your settings before you install it. To find it, search for "What Can I Do If QoS Enabled Causes BufferBloat" on TP-Link's community site.
No real Smart Queue? Your options
- Some newer TP-Link models support OpenWrt; check the OpenWrt table of hardware for your exact model and version before flashing.
- Put a Smart Queue router between your modem (or ISP box) and this system. A GL.iNet travel or home router running its built-in OpenWrt, or any router that runs OpenWrt, can do CAKE for well under the price of a new mesh.
Questions
Do TP-Link routers have SQM?
Not that we could find. TP-Link's QoS sets priorities and bandwidth, and we found no TP-Link documentation of fq_codel or CAKE on Archer or Deco routers. On TP-Link's forum, staff said in 2024 there was no plan for SQM on Deco, and more recently that they'd had no notice of firmware adding it. That could change, so check your model's release notes.
Should I turn QoS on or off on my TP-Link router?
Test both. Run the Lag Check with QoS on and again with it off, and keep the better grade. If you own one of the models TP-Link lists, QoS may be raising your lag rather than lowering it.
What should I set as bandwidth in TP-Link QoS?
Start at about 85 to 90% of your measured download and upload speed, in Mbps. Set both directions, then test again. If lower limits don't change the grade, the router's QoS isn't controlling the queue, so stop there.
Why does my TP-Link router lag when someone uploads?
Upload is usually the smallest part of a home line, so backups and video calls fill it quickly, and game packets wait behind them. Compare your idle ping with your upload ping. A big rise means queueing, and a router with real Smart Queue is the reliable fix.
Can I fix bufferbloat on a Deco mesh?
Not reliably with the Deco alone. Put a router with real Smart Queue between your modem and the Deco, and set the Deco to access point mode so the new router handles the line. TP-Link's forum staff have suggested the same approach.
Related guides
Test after the change. A good setup brings lag under load down to A or B.
Test before and after