Home / Notes / Wi-Fi Slow: Radio-Side Troubleshooting
NOTES · WI-FI RADIO PERFORMANCE

Why Is the Wi-Fi Slow? AP Placement, Channels and Width

A speed test that comes back slow over Wi-Fi isn't always a Wi-Fi problem — and when it actually is, it's almost never one thing. This is the check order that isolates the wired baseline first, then works through AP placement, channel planning and bandwidth width — the radio-layer causes that account for most "the Wi-Fi is slow" tickets once the router itself is cleared.

By the AtlasCommTech engineering team — 13 years of carrier & enterprise network deployments · Updated July 2026

Rule Out the Wire Before You Blame the Radio

The single most time-wasting mistake in a Wi-Fi speed complaint is tuning radios before confirming the wired path underneath them is actually clean.

A slow speed-test result over Wi-Fi has two completely different possible homes: the wired path underneath the wireless — the WAN link, the router, the switch uplinks — or the radio link itself, between the AP and the client. This note is about the second one. If a laptop plugged straight into the gateway or switch already tests slow, that's a router/WAN-side problem, not a radio-tuning problem, and the fix lives in a different diagnostic path entirely.

Once the wired path is confirmed clean, what follows is the fault tree for the radio side specifically, the checks for each stage, the root causes that show up again and again once auto-tuning alone hasn't fixed it, and FAQ answers pulled from real field cases.

Read the Fault Tree Before You Start Moving Access Points

A slow Wi-Fi result splits into exactly two shapes at the first branch: it's actually the wire underneath, or it's genuinely the radio link.

Placing the symptom on this tree first saves a lot of backtracking — most of what looks like "bad Wi-Fi" clears up at the very first branch.

Wi-Fi Speed Test Fails Wired Path Underneath Is Slow Radio Link Itself Is Slow Not this notesee Slow Internet Behind NAT instead AP placement / co-channel interferenceinterference rating "poor" in the platform Channel plan / utilization2.4G off 1/6/11 · 5G overlap Bandwidth width too narrowstuck at 80MHz where 160MHz would help Airtime stolen (scan / rate limit)idle-channel scan on · SSID rate cap left set Measurement method itself is the bottleneck

Diagram labels are kept in English for engineering clarity.

Everything past the first branch is genuinely a radio-layer problem, and the five branches under it — placement/interference, channel planning, bandwidth width, airtime overhead, and measurement method — cover almost every case that reaches this note.

Working Through the Radio-Side Checks

Six checks, run in order — most complaints resolve in the first two or three.

Check 1 — Confirm the Wired Path Underneath Is Actually Clean

Test progressively closer to the source before touching a single radio setting.

  1. Connect a laptop directly to the ONT/modem's LAN port and run a speed test; if this alone comes back short of the purchased bandwidth, the problem is upstream of everything on-site and isn't a Wi-Fi issue at all.
  2. Move the laptop to a switch port and test again; if the gateway-to-switch hop is where it drops, check the negotiated link speed on that interface — it should read roughly 1 Gbit/s on gigabit gear — before assuming anything wireless is involved.
  3. Move the laptop to an AP's wired uplink port and test again; only once every wired hop tests clean is a slow result actually a radio-side problem.
  4. If only a single interface along the chain tests slow, swap its cable for a known-good Cat6 cable before looking any further — a single bad patch cable produces exactly this pattern.

Check 2 — Run Auto Radio Tuning First, Then Re-Test

Auto-tuning is a fast baseline — run it before manually touching channels or bandwidth.

  1. Trigger the platform's built-in Wi-Fi tuning (radio auto-optimization) and re-run the speed test before doing anything manual — it resolves a meaningful share of cases on its own by picking cleaner channels and adjusting power.
  2. If auto-tuning brings the result close to target, stop there; the manual checks below are for cases auto-tuning doesn't fully resolve, particularly bandwidth width above 80MHz, which auto-tuning doesn't set on its own.

Check 3 — Confirm What the Client Actually Negotiated

A speed-test number is meaningless without knowing what protocol and rate the client actually connected at.

  1. On the client, check the negotiated Wi-Fi standard and signal strength — not just "connected," but which generation of the standard and at what signal level.
  2. Use these as a reference for what's achievable at 80MHz with two spatial streams, typical for an AP: roughly 866 Mbit/s for Wi-Fi 5 (802.11ac), roughly 1200 Mbit/s for Wi-Fi 6 (802.11ax), roughly 1440 Mbit/s for Wi-Fi 7 (802.11be) — a result far below the negotiated standard's ceiling points at the radio checks below, not at the client hardware.
  3. A client stuck on an older standard or a low signal level is sometimes a placement problem rather than a configuration one — move the client (or the AP) and re-check before tuning anything else.
Reference PHY ceiling at 80MHz, 2 spatial streams:
  Wi-Fi 5  (802.11ac) : ~866 Mbit/s
  Wi-Fi 6  (802.11ax) : ~1200 Mbit/s
  Wi-Fi 7  (802.11be) : ~1440 Mbit/s
// a client far below its own standard's ceiling points at placement/channel/width,
// not at the client itself

Check 4 — Check the AP's Interference Rating and Channel Utilization

The platform will tell you directly whether the radio environment is the problem, before you touch a single setting.

  1. Identify which AP the slow client is actually associated with — match its DHCP-assigned IP to the AP shown in the platform, not just the nearest AP physically.
  2. Check that AP's interference rating in the platform; a "poor" rating points straight at the placement/channel checks below rather than anything client-side.
  3. As a quick isolation test, temporarily power off neighboring APs and re-check the rating — if it improves to "good" with neighbors off, the interference is coming from AP-to-AP overlap, not an external source.
  4. If interference clears with neighbors off, the fix is physical: increase spacing between APs to roughly 3-5 meters and re-check the rating with everything back on.

Check 5 — Check Channel Plan and Bandwidth Width

Two separate settings, both worth checking even when interference already looks clean.

  1. Confirm 2.4GHz radios are sitting on the three non-overlapping channels — 1, 6 or 11 — and nowhere else; anything in between overlaps with its neighbors regardless of power or spacing.
  2. Confirm 5GHz radios are on non-overlapping channels relative to each other, and check the configured bandwidth width — 80MHz is the auto-tuning default; 160MHz roughly doubles the PHY rate ceiling but only pays off in a genuinely low-interference environment, and has to be set manually.
  3. If channel utilization reads high even with clean AP spacing, that points at co-channel contention from the channel plan itself, not from AP placement — change the channel, or turn on the platform's automatic channel optimization to reduce manual tuning going forward.

Check 6 — Rule Out Configuration and Measurement Artifacts

Two checks that have nothing to do with radio quality but produce an identical-looking symptom.

  1. Confirm idle-channel (air-interface) scanning is turned off in the radio profile — the AP periodically hopping off-channel to scan steals airtime from client traffic, and it's easy to leave on from a default profile.
  2. Check whether a per-SSID rate limit was set during onboarding, or a later adjustment, and never revisited — this produces a completely consistent throughput ceiling that looks exactly like a radio problem but isn't one.
  3. Re-test with at least one alternate speed-test app or tool, and try opening several test streams in parallel — a single-thread test consistently under-reports what a Wi-Fi link can actually deliver, and choosing a test-server node close to the site's real location matters more than it should.

6 Root Causes That Show Up Again and Again

Once the six checks above have told you where the problem sits, these six account for most of what's actually wrong.

1. AP-to-AP Co-Channel Interference From Tight Placement

SYMPTOMThe client negotiates a perfectly reasonable rate and signal strength, but throughput still comes in low, and the AP's interference rating in the platform reads "poor."

CAUSENeighboring APs placed closer together than roughly 3-5 meters create overlapping coverage that contends for the same airtime on the same or adjacent channels — the client's own link stats look fine because the problem is contention, not signal quality.

FIXIncrease spacing between APs to at least 3-5 meters, confirm the interference rating improves to "good," then re-test.

2. 5GHz Bandwidth Width Left at the Conservative Auto Default

SYMPTOMThroughput caps out at roughly half of what the client's negotiated Wi-Fi standard should support.

CAUSEAutomatic radio tuning caps bandwidth width at 80MHz; a small, low-interference site can often run 160MHz instead, which close to doubles the PHY rate ceiling, but auto-tuning won't set it — it has to be configured manually.

FIXIn manual radio tuning, set the 5GHz width to 160MHz where the interference checks above are already clean, then re-test.

3. Idle-Channel Scanning Left On Quietly Steals Airtime

SYMPTOMA general, hard-to-pin-down throughput shortfall that doesn't line up cleanly with any single interference or channel finding.

CAUSEThe AP periodically scans off its serving channel to gather spectrum and rogue-AP data; every scan interval is airtime the AP isn't spending on client traffic, and this feature ships enabled in the default radio profile.

FIXTurn off idle-channel scanning in the platform's radio parameter settings and re-test.

4. A Per-SSID Rate Limit Was Set and Never Revisited

SYMPTOMA completely consistent throughput ceiling regardless of signal quality, channel or AP spacing.

CAUSEA rate limit on the SSID — set during initial onboarding for a specific reason, or left over from an earlier tuning pass — caps every client on that SSID at the same number no matter what the radio link itself is capable of.

FIXCheck the SSID's rate-limit setting in the platform and disable or raise it.

5. Overlapping Channel Assignment Across the Site

SYMPTOMChannel utilization reads high even when AP spacing already looks reasonable and the interference rating isn't the obvious culprit.

CAUSE2.4GHz radios sitting on channels other than 1, 6 or 11, or 5GHz radios landing on overlapping channels relative to their neighbors, create cross-talk that a spacing fix alone won't solve.

FIXForce the standard non-overlapping channel plan — 1/6/11 on 2.4GHz, non-overlapping on 5GHz — or turn on the platform's automatic channel optimization.

6. The Speed-Test Method Is the Actual Bottleneck

SYMPTOMThroughput reads well under both the confirmed-clean wired baseline and the client's negotiated radio rate, with nothing else checking out as wrong.

CAUSEA single-thread speed-test app understates real throughput on a link that can carry far more traffic in parallel, and a distant or mismatched test-server node adds latency/queuing that reads as a bandwidth shortfall rather than what it actually is.

FIXRe-test with a second speed-test tool, open multiple simultaneous test streams, and pick a server node close to the site's actual location before trusting a single number.

Related solution designs

Six Questions That Come Up Constantly

Pulled straight from the field — the ones worth having an answer ready for.

How do I quickly tell whether a slow Wi-Fi complaint is actually a wired/router problem underneath it?

Test progressively closer to the source: laptop straight into the ONT, then into the switch, then into an AP's wired uplink port. The moment a wired hop tests clean while Wi-Fi still tests slow, you've confirmed it's genuinely a radio-layer issue and the checks in this note apply; if a wired hop is already slow, stop here and work that as a router/WAN problem instead.

What throughput should I actually expect over Wi-Fi at 80MHz with two spatial streams?

Roughly 866 Mbit/s for Wi-Fi 5 (802.11ac), roughly 1200 Mbit/s for Wi-Fi 6 (802.11ax), and roughly 1440 Mbit/s for Wi-Fi 7 (802.11be) — these are per-client PHY ceilings, not what a single speed-test thread will show, and real-world numbers are lower once overhead and other clients on the same AP are accounted for.

I manually set 160MHz bandwidth width and the speed test barely moved — why?

160MHz only pays off in a genuinely low-interference environment; on a site with several APs close together or a busy 5GHz band nearby, the wider channel just exposes more spectrum to the same interference, and the gain from the wider channel gets eaten by the co-channel contention it wasn't designed to fix. Clear the interference/placement checks first, then widen the channel.

Is running the platform's automatic Wi-Fi tuning enough, or do I need to go manual?

Auto-tuning is the right first move and resolves a meaningful share of cases by picking cleaner channels and adjusting power on its own — but it caps bandwidth width at 80MHz and won't touch idle-channel scanning or SSID rate limits. Manual tuning is for exactly those three things once auto-tuning alone hasn't closed the gap.

The same phone gets wildly different speed-test results standing in the same spot — what's going on?

Most likely the test method, not the radio link. Single-thread test apps vary a lot run to run, and testing against a distant or congested server node adds latency that looks like a bandwidth problem. Run a second test app, open several parallel test streams, and pick a server node close to the site before trusting any single result.

What's a sane default channel and spacing plan to start from before troubleshooting gets involved?

Keep 2.4GHz radios on 1, 6 or 11 only, keep 5GHz radios non-overlapping relative to their neighbors, start bandwidth width at 80MHz, and physically space APs at least 3-5 meters apart. Most sites that follow this from day one never generate a slow-Wi-Fi ticket in the first place.

Honest Limits of This Note

Honest Limits of This Note

This note covers radio-layer diagnosis for a cloud-managed small-office or campus AP deployment — placement/interference, channel planning, bandwidth width, airtime overhead, and measurement method — using the vendor's own auto- and manual-tuning tools and interference/utilization reporting. It assumes the wired path underneath has already been confirmed clean; if it hasn't, see Slow Internet Behind NAT instead. It doesn't cover WLAN deployments that haven't been brought up yet at all — see WLAN Deployment from Zero for that — RF planning for very large or high-density venues, or Wi-Fi 6E/7-specific 6GHz-band considerations in depth.

Wi-Fi still slow after tuning?

Tell us the AP's interference rating, the channel/width you're running, and what the client actually negotiated, and we'll help you read it.

WhatsApp an engineer →

Related Reading