A wireless symptom is a boundary clue, not a cause label
The fastest wireless troubleshooting does not begin with “What usually causes this?” It begins with “What has already succeeded, what is the first unresolved dependency, and which artifact can distinguish the remaining mechanisms?” A visible SSID proves something different from successful association; association proves something different from DHCP; a valid address proves something different from gateway reachability.
Wireless evidence chain
Visibility → BSSID/AP → Association → Authentication → RF/Airtime → VLAN → DHCP → Gateway → Remote IP → DNS → Application → Verification.
Preserve every known-good checkpoint. If a client can reach its default gateway, do not restart the investigation at SSID visibility. If a remote IP works but names fail, do not call the problem “bad Wi-Fi” merely because the user is connected wirelessly.
Symptom → supported boundary → discriminating evidence → evidence limit
| Observed signature | Strongest initial boundary | Next discriminating evidence | Do not overclaim |
|---|---|---|---|
| SSID not visible | Discovery/coverage/radio | Known-good client, location, band, AP radio state | Does not yet prove AP failure |
| SSID visible, join fails before authentication completes | Association/auth transition | Client/AP event timing and reason | Visibility does not prove attachment |
| SSID visible, authentication rejected | Authentication/security | Credential/method plus AP/auth logs | Do not blame DHCP |
| Associated/authenticated, APIPA | DHCP/VLAN path | Expected VLAN, DHCP exchange/lease evidence | Wi-Fi attachment already succeeded |
| Correct IP, gateway unreachable | Local L2/VLAN/gateway path | Gateway probe, VLAN mapping, peer control | DNS is downstream of this failure |
| Gateway works, remote IP fails | Upstream routing/firewall/WAN | Path/routing/firewall evidence | RF works well enough for local gateway traffic |
| Remote IP works, hostname fails | DNS | Resolver configuration and query result | Not evidence of weak signal |
| Strong RSSI, poor throughput | Airtime/interference/capacity or upstream | Retries, utilization, wired control | Strong signal does not prove clean airtime |
| Weak only in one location | Coverage/propagation | RSSI/SNR trend, BSSID, obstacle path | One snapshot is insufficient |
| Drops only while moving | Roaming/transition | BSSID timeline, auth transition, stationary control | Stationary success narrows but does not name cause |
| One SSID fails across many APs | Shared SSID policy/service | SSID-to-VLAN/auth/DHCP dependencies | Do not assume every AP radio failed |
| Wired and wireless fail identically | Shared upstream dependency | Gateway/WAN/DNS/application evidence | Wireless may be innocent |
Swipe horizontally to see the full database.
SSID not visible: distinguish discovery, band, coverage, and AP-radio state
An absent SSID does not automatically mean “the access point is down.” First compare a known-good client at the same location. Determine whether the client supports the intended band and whether other SSIDs from the same AP/radio are visible. Move closer to the expected AP and repeat.
Visible SSID but authentication fails: preserve the RF success
Seeing the SSID establishes that the client can receive enough discovery information to know the WLAN exists. If authentication is explicitly rejected, move to the security exchange: intended method, credential or identity, certificate state where applicable, and client/AP authentication logs.
Do not jump to DHCP. A client that has not completed the required authentication has not yet reached the normal address-acquisition stage.
Associated and authenticated but APIPA: the failure boundary moves to VLAN/DHCP
A self-assigned APIPA address is highly useful when the client has already attached successfully. It says the wireless join progressed farther than an authentication failure. Now inspect whether the SSID maps to the intended VLAN, whether DHCP requests can reach the correct service, whether a suitable scope has addresses available, and whether a lease is offered and accepted.
A valid IP address is not proof that the client is on the correct network
“The client has an IP” is weaker evidence than “the client has the expected IP, prefix, gateway, and DNS information for this SSID.” A valid-looking address from the wrong subnet can expose an SSID-to-VLAN placement error. Compare observed values with design intent.
| Expected Guest state | Observed client state | Interpretation |
|---|---|---|
| Guest SSID → VLAN 90 | Guest SSID selected | SSID choice alone is not VLAN proof |
| 10.90.0.0/24 | 10.30.20.44/24 | Valid address, wrong placement |
| Guest gateway | Staff-network gateway | Corroborates VLAN/mapping mismatch |
Swipe horizontally to see the full table.
Correct local addressing but no gateway: investigate the local forwarding boundary
If the client has the expected address configuration but cannot reach its default gateway, DNS is not the next useful test. Inspect local wireless/VLAN forwarding, AP uplink placement, gateway availability, and a known-good peer on the same intended network.
A peer control is powerful: if another client on the same SSID, AP, VLAN, and location reaches the gateway, the failed client's local state becomes more interesting. If all clients on one AP fail but clients on another AP succeed, the AP/uplink path becomes more interesting.
Gateway succeeds but remote IP fails: preserve local wireless success and move upstream
Successful gateway communication demonstrates that the client can exchange useful traffic across its local wireless and IP path. The next unresolved dependency is beyond that gateway: routing, firewall policy, NAT where applicable, WAN connectivity, or the remote path.
Remote IP works but names fail: DNS is now the high-information branch
When remote IP reachability succeeds and hostname-based access fails, preserve the known-good forwarding evidence. Inspect the configured resolver and issue a resolver query. A failed DNS query can explain why applications using names fail even while the network transports IP packets correctly.
Strong signal with poor throughput: signal strength is not airtime quality
Strong RSSI only tells you the desired AP signal is strong at the client. It does not prove low contention, low interference, low retries, adequate airtime, or a healthy upstream path. Correlate retries and channel utilization with the exact slowdown window, then compare a wired control.
Use Wi-Fi Channel Interference when the signal is adequate but channel conditions remain suspect.
Weak signal in one area: make the symptom follow location before calling it coverage
Walk the same client toward and away from the AP while recording BSSID, band, RSSI/SNR, retries, and application behavior. Then repeat with another client. A repeatable location-dependent decline supports propagation or coverage. One weak reading from one device does not.
The deeper coverage workflow is in Weak Wi-Fi Signal Troubleshooting.
Drops while moving: build a BSSID timeline around the transition
A roaming complaint is defined by movement. Record the serving BSSID before the drop, during the transition, and after recovery. Compare the same client while stationary. Determine whether the old AP becomes weak before transition, whether the client remains sticky, whether authentication repeats during the roam, and whether the new AP places the client into the expected network.
One client, one AP, one SSID, all wireless, and wired-plus-wireless are different signatures
| Scope | What becomes more plausible | High-information comparison |
|---|---|---|
| One client | Client radio, driver, credentials, local state | Second client same place/BSSID |
| One AP/BSSID | AP radio, uplink, local mapping/config | Same SSID on another AP |
| One SSID across APs | Shared auth, VLAN, DHCP, policy | Different SSID on same APs |
| All wireless only | WLAN controller/shared wireless service or RF-wide issue | Wired same-upstream control |
| Wired + wireless | Gateway, WAN, DNS, application/shared service | Local gateway versus remote service |
Swipe horizontally to see the full table.
A wireless signature can be spatial, temporal, population-specific, or movement-specific
Add time to the database. A lunchtime slowdown that disappears after the population leaves is different from a permanent dead zone. A failure that occurs only during movement is different from one that affects stationary clients. A problem that starts immediately after a configuration change deserves different evidence than a long-standing capacity issue.
Align authentication logs, DHCP events, BSSID changes, retry/utilization counters, and user reports to the same window. Lifetime counters without a time delta can hide whether an error is actively growing.
Actively search for evidence that would make the leading wireless hypothesis weaker
“It is weak signal.”
Counterexample: strong RSSI/SNR and healthy retries at the failure location. Move toward airtime or upstream evidence.
“The AP is down.”
Counterexample: other clients use the same BSSID normally. Investigate the failed client or its policy state.
“DHCP is broken.”
Counterexample: the client never authenticated. DHCP is downstream of the unresolved security boundary.
“Wi-Fi is slow.”
Counterexample: wired clients through the same upstream path are equally slow. Investigate the shared dependency.
Two independent artifacts are often more valuable than a longer list of symptoms
Pair artifacts that test different parts of the same hypothesis. RSSI plus retries tests signal margin and delivery behavior. BSSID history plus movement tests roaming timing. Client address plus intended SSID/VLAN mapping tests placement. Gateway reachability plus remote-IP reachability separates local from upstream forwarding. Remote-IP success plus DNS query isolates name resolution.
The goal is not “collect everything.” Choose the smallest evidence set that can distinguish the plausible branches.
Repeat the original failure and preserve the controls that were already working
| Repair branch | Positive verification | Negative/control verification |
|---|---|---|
| Authentication | Intended client authenticates | Unauthorized/incorrect credential remains rejected |
| DHCP/VLAN | Client receives intended subnet/gateway | Other SSIDs/VLANs remain correctly separated |
| Coverage | Required area has usable RF/application result | Roaming/cell behavior elsewhere is not degraded |
| Channel/capacity | Same-load throughput/latency improves | Compare utilization/retries under similar demand |
| Roaming | Movement transition succeeds | Stationary service remains stable |
| DNS | Resolver query and name-based app succeed | Remote-IP path remains healthy |
Swipe horizontally to see the full table.
State the strongest supported boundary, then name the artifact that can move the diagnosis
This answer is stronger than “restart DHCP” because it preserves successes, explains the mechanism, identifies discriminating evidence, limits the claim, and defines verification.
Five rapid signatures: identify the first unresolved dependency
- SSID visible, authentication rejected → inspect authentication evidence before DHCP.
- Authenticated, APIPA → inspect VLAN/DHCP path while preserving wireless attachment success.
- Correct IP, gateway fails → inspect local forwarding/VLAN/gateway before DNS.
- Gateway and remote IP work, hostname fails → inspect DNS rather than RF.
- Strong RSSI, high utilization/retries, wired control healthy → investigate wireless airtime/capacity.
Wireless troubleshooting gets faster when you treat each successful stage as a state transition
A client does not jump directly from “I see Wi-Fi” to “the application works.” It progresses through dependencies. Discovery exposes a WLAN; association establishes link-layer attachment; authentication satisfies the security requirement; VLAN placement determines the logical network; DHCP or static configuration supplies IP state; local forwarding reaches the gateway; upstream routing reaches remote networks; DNS translates names; the application uses the resulting path.
This state-machine view prevents backward diagnosis. If a client already has the intended DHCP lease, repeatedly testing whether the SSID is visible has little information gain. If the client reaches a remote IP, asking whether its AP signal exists is not the first unresolved dependency for a name-resolution-only failure.
“Connected without Internet” is a user description that can occur at several different boundaries
The operating system's connected status usually tells you the wireless link exists; it does not identify why Internet-dependent applications fail. Two users can report the exact same phrase while one has APIPA, another cannot reach the gateway, a third has a healthy local network but a failed WAN, and a fourth has only DNS failure.
| Connected status plus evidence | First unresolved dependency | Useful next test |
|---|---|---|
| Associated + APIPA | DHCP/VLAN | Address acquisition and SSID placement |
| Expected IP + gateway fails | Local forwarding | Gateway/VLAN/peer control |
| Gateway works + remote IP fails | Upstream path | Route/firewall/WAN evidence |
| Remote IP works + name fails | DNS | Resolver query |
| Remote IP/name work + one app fails | Application/service | Service-specific evidence |
Swipe horizontally to see the full table.
This is why symptom databases should never map one user-facing phrase to one root cause. The database is valuable when it tells you which dependency to test next.
A healthy comparison can eliminate more possibilities than another failed test
Known-good controls are especially valuable in wireless networks because many layers overlap. A wired client using the same gateway, WAN, DNS, and application removes several shared dependencies when it succeeds. A second wireless client on the same BSSID can weaken an AP-wide failure hypothesis. The same SSID working on another AP can narrow a problem to one cell or uplink.
Write controls explicitly in AP-style answers. “AP-B works” is useful, but “the same SSID works on AP-B, so the shared authentication/DHCP design can function and AP-A-specific mapping becomes more plausible” explains why the control matters.
Correlate wireless events by timestamp so unrelated evidence does not become a false story
Authentication logs, DHCP events, BSSID changes, retry counters, and application failures should refer to the same client and the same failure window. A DHCP error from yesterday does not explain today's roaming interruption without additional evidence. Likewise, a large lifetime retry count is weak evidence unless the count grows during the complaint.
For transient failures, capture a before/during/after timeline. Record the client identifier available to you, serving BSSID, address state, and the exact user operation. This turns a vague report into an event sequence that can be compared across layers.
24 interactive wireless failure-signature flashcards
These cards test boundary reasoning rather than simple vocabulary. Reveal the answer only after naming what has already succeeded and the next evidence that could falsify your hypothesis.