Wi-Fi networks are miraculous and devilish at the same time. They can seem miraculous in their ability to deliver high-speed network and Internet communication through walls and ceilings, and over long distances. But they don’t always deliver the speeds they promise. When you’re troubleshooting a slower-than-it-should-be network, the devil is in the details.
The most common reason for an underperforming wireless network is interference, which can crop up when competing wireless signals disrupt the transmission of data on your network. Interference means bits have to be resent or sent at a slower speed. It can also mean that network throughput drops to zero or that devices lose their connections to your base station. Here’s how to find out what might be interfering with your wireless net and then to make sure you’re getting the highest rates you can.
Wi-Fi uses two unlicensed spectrum bands (hunks of frequencies reserved by regulators for low-power devices) to send and receive data.
The 2.4 GHz band (which Wi-Fi equipment has been using since 1999) is called a junk band, because it’s shared by so many different kinds of equipment: medical monitors in hospitals; industrial sealers; home microwave ovens; Bluetooth devices; baby monitors; cordless phones; older wireless keyboards and mice; and on and on. So if your Wi-Fi equipment is using the 2.4 GHz band, its signals will have lots of competition.
There’s less competition in the 5 GHz band. The laws of physics demand that a 2.4 GHz signal travels farther than a 5 GHz signal using the same amount of power. The laws of nations put further restraints on devices that use the 5 GHz band, limiting signal strength often to a level lower than than allowed in 2.4 GHz. Those two factors can reduce interference (neighboring networks are less likely to get in the way because their signals don’t reach far enough to interfere), but they also means you can’t get the best speeds in 5 GHz more than a couple rooms away.
Interference doesn’t come just from competing sources; it also comes from overlap. The 2.4 and 5 GHz bands are both split into channels that are about 20 MHz wide. In the 2.4 GHz band, those channels overlap at 5 MHz intervals; that means that (in the United States) only three of the eleven available channels–1, 6, and 11–largely avoid crossing into adjacent channels. (Other countries and regulatory regions allow more or fewer channels.) Because there are fewer channels to choose from in 2.4 GHz, signals from nearby networks can bump into your network, reducing speed.
In the 5 GHz band, each 20 MHz channel butts right up against the next with no overlap. Apple 802.11n gear is designed to use eight non-overlapping channels. (There are 13 other channels in the 5 GHz band that Apple doesn’t use, because of regulatory and interference issues.) Additionally, Apple’s hardware can bind two of those channels together into a so-called wide channel, to double your bandwidth.
Find the culprit
Given the above, the first step in troubleshooting a slow network is to find out more what might be interfering with it. (Note: For the purposes of this article, I’ll provide instructions primarily for Apple’s AirPort base stations. But the general principles can apply to any wireless router.)
For starters, launch /Applications/Utilities/AirPort Utility and select your base station. Click Manual Setup at the bottom of the base station overview screen, then the Advanced view icon. Select Logs and Statistics at the bottom of the screen and then the Wireless Clients tab. There, you can see which devices are connected to your base station, as well as assessments of those connections.
Signal and noise indicate the relative strength of the connection, expressed as a negative number. The lower the number is, the better; a high noise value (like -50) indicates a lot of interference; a number down in the negative 90s (-90 or below) means the signal is cleaner. You also want a strong signal number, which is also expressed in negatives; -24 is much better than -51. The Rate field shows the current connected rate in Mbps; that can range from 5 to 270 depending on the band and device. Type shows the kind of connection that’s in use: 802.11b/g or b/g/n means the device is using the 2.4 GHz band; 802.11a/n means a 5 GHz connection is in use.
When you see a high amount of interference in the form of a high noise number or a lower than expected rate for one of those connections, you need to identify potential culprits.
To find out if the problem is a nearby wireless network, download and install iStumbler (donation requested); make sure you get the correct release for your version of Mac OS X. That utility provides a list of all the networks that your Mac’s Wi-Fi adapter can sense, and the channel each one is using.
Assuming you do find a nearby wireless network that’s using the same channel as yours, you can try to change the channel your base station is using.
The easiest way to do so is to restart your router. When you first start an Apple base station (as well as Wi-Fi routers from many other companies), it automatically chooses the channel that’s least used at that time. Restarting it forces it to pick a new channel, which could solve the problem without making you muck about with settings.
But the choice your router makes may not always be best. And even if its initial choice is a good one, if you leave it on for months at a time, that choice may no longer be the right one. You could reboot the router again. Or, to make sure you get the channel you want, you could select it manually.
In AirPort Utility (/Applications/Utilities), select your base station, click Manual Setup, and click the Wireless tab in AirPort view. On a 2007 or 2008 AirPort Extreme, AirPort Express, or Time Capsule, select a channel from the Channel popup menu. On base stations released in 2009 or later, first select Manual from the Radio Channel Selection menu, then click the Edit button. From the 2.4 GHz Channel menu, select a different channel.
The specific channel you choose–with an exception in the 5 GHz band–isn’t as important as picking one that’s not in use by a nearby network. In the 2.4 GHz band, you want to pick from among channels 1, 6, or 11, whichever one is being used by the fewest nearby networks. If that channel still performs poorly, try one of the others.
In the 5 GHz band, you can choose from any of the eight channels Apple makes available, but there’s a big difference among them that’s worth noting. The four lower-numbered channels (36, 40, 44, and 48) use just five percent of the signal power compared to the higher-numbered channels (149, 153, 157, and 161). You can choose a low-numbered channel to reduce interference and range. Or you could select a high-numbered channel to boost range, even though that could cause interference with other nearby networks. Reducing interference can improve throughput if your base station is receiving signals from competing devices. Increasing range can do the same thing, if the problem is that you’re trying to reach a distant device.
You could also try switching bands. If your base station can use only the 2.4 GHz band, you could upgrade to a new, dual-band router (such as the current AirPort Extreme