Wireless Academy

The theory, and the lab that proves it

Twelve lessons on how Wi-Fi actually works, pitched at the engineer who runs a network but never got taught why. Each one ends with something you can go and measure on an Aruba AP, a Mist AP, and a Sidekick, because a number you measured yourself is the only kind that sticks.

Start with lesson 1 12 of 12 published
Why orange

The color is a nod to the Airheads community. My first expert-level certification came out of an AOS 6 lab and a stack of forum posts by people who answered questions they didn't have to. This section is me paying that forward.

Lesson 1What a Radio Actually Sends

Frequency, wavelength, and the dBm math you can do in your head. Then a lab where you walk away from an AP and watch the number fall exactly the way the formula says it will.

LabRead RSSI on an Aruba AP and a Mist AP, double the distance, watch it fall about 6 dB. Confirm on the Sidekick.7 min
Lesson 2Bands, Channels and Widths

A band is a stretch of spectrum, a channel is a slice of it, and width is how big a slice you take. Every doubling of width doubles the rate, halves how many cells you can have, and costs 3 dB. There is a game in here to prove the middle one.

LabChange channel width on both platforms and watch client PHY rates and airtime move.9 min
Lesson 3The Link Budget

Four numbers tell you how loud your signal will be when it arrives. I wrote the budget for my own lab, walked thirty-two feet, and came up fifteen decibels short with nothing in the way. The gap was real. It was hiding in the one term everybody sets to zero.

LabPredict RSSI at 10 m, measure it, explain the gap.11 min
Lesson 4Modulation and Data Rates

The speed of a Wi-Fi link isn't a number, it's a row in a table, and the radio picks a row for every transmission. Neither Central nor Mist will tell you which row. This is how to read it backwards from what they do show, then cap it on purpose and measure what it cost.

LabRead the PHY rate in the Central and Mist client views and work the MCS table backwards, force a lower rate, measure throughput.11 min
Lesson 5Airtime Is the Only Resource

Before a Wi-Fi radio starts a transmission, it waits for quiet, draws a random number and counts it down, and every other radio on the channel plays the same game. A laptop linked at 1201 Mb/s that sends one packet per turn moves 55 Mb/s. In the site's model, one old 802.11a/g laptop downloading beside it takes its download from about 720 to about 480.

LabCount the beacon tax, run a slow laptop beside a fast one, then raise the floor and watch it leave.14 min
Lesson 6Interference From Yourself

A reader with twelve APs on one big floor asked whether adding APs makes the edge worse, and whether anything self-tunes. The answer is that AP count was never the variable. Channel width is, and the automation only moves the two knobs you let it.

LabTwo APs on one channel. Count retries, watch airtime.10 min
Lesson 7Noise, SNR, and Why RSSI Lies

A client at -67 dBm can be flying or crawling and the RSSI number won't tell you which. The noise floor will. Where the floor comes from, why a Wi-Fi card can't see most of what raises it, and a lab where you raise it yourself with a microwave oven.

LabSpectrum view with a real interferer. RSSI stays put, SNR collapses.10 min
Lesson 8Joining a Network

A client doesn't connect. It climbs a ladder of a dozen exchanges, and every rung is somewhere it can fall off. This is the ladder in order, what each platform shows you for each rung, and a lab that breaks it three ways so you learn which rung each failure lands on.

LabCapture a join on Mist and on Aruba, then read the same join in ClearPass Access Tracker.11 min
Lesson 9Roaming: the Client Decides

The AP never moves a client. It can tell the client who its neighbors are, suggest a better one, or throw it off and hope. What the client is actually doing when it decides, what 802.11k, v and r each change, and a walk test to watch it happen on Mist and Central.

LabA walk test with the Mist client timeline and the Central client events.10 min
Lesson 10Capacity, Not Coverage

Coverage asks whether everyone can hear the AP. Capacity asks whether everyone gets a turn. The cell isn't drawn by power, it's drawn by the slowest rate you allow, and raising that rate is the cheapest capacity you'll ever buy.

LabRaise the minimum basic rate on both platforms and watch the cell shrink.12 min
Lesson 11Surveys and What a Heatmap Can't See

A heatmap is a record of what one instrument heard, on the channels it was told to listen to, on the day. What each kind of survey proves, what the picture leaves out, and the habit of reading the AP's real channel from the controller before you believe the map.

LabA one-room passive survey on the Sidekick, cross-checked against the AP's real channel.10 min
Lesson 12A Troubleshooting Method

Every Wi-Fi ticket lives in one of four layers, and every layer has a counter that proves it or clears it. This is the method the other eleven lessons were building, and a lab that breaks one AP three ways so you can practice finding each with the right tool.

LabBreak it three ways and find each one with the right tool.8 min

Continue on another device

Your progress lives in this browser. A code copies it to my server so you can pick it up on another device. Codes nobody uses for a year get deleted.

Type on a switch first

The CX Sandbox is a modeled AOS-CX switch in the page: VLANs, MAC auth, 802.1X and roles against a fake ClearPass, device profiles, voice VLANs, tunneling, a LAG, spanning tree, an SVI and OSPF, 802.1X timers, CoA from ClearPass, TACACS admin logins and checkpoint auto. Twenty-two labs with checks, or a blank switch to poke at.

Open the sandbox