i have just switched to channel 11, but i think we are getting away from the cause of the problem ... everything was working fine until i updated this imac from snow leopard to lion the other day. the problem is surely something that needs fixing within the OS or its settings - not a problem with my network set up, which hasn't changed ?
Practically, you can say this over and over, and think like this, day in and day out. But, in reality, you never know when your neighbors have increased their WiFi use. They may have bought an Apple-TV, and started streaming netflix on it, on the same day you upgraded to Lion. That could of saturated channel 1, and made it very difficult for things to work.
What I would suspect, more than anything, is people are, in fact being bombarded with all kinds of new WiFi traffic, as people buy and start using all these smart devices. On 2.4ghz, anything more than a handful of devices on a single channel, is going to be problematic. There is just too much stuff on 2.4ghz with all the wireless phones (not cell phones) , bluetooth, wireless TV extenders/relays etc. If you are in an area with the kind of 2.4ghz traffic visible in your "airport -s" output, then you really need think about moving to 5ghz.
You can stand around and blame Apple, still, but there will be less and less that they can actually do to fix the problem for you. RF is RF, and there are properties of receivers that just can't be "altered" to deal with more interference with the type of "emissions" that 2.4ghz b/g/n are using. B is clearly terrible for bandwidth, but is "narrow" which means more power is going into delivering that small slice of RF. G is wider, and thus doesn't go as far with the same power out. N is even wider, and thus much shorter ranged. A B signal on channel 1, can competely destroy G and N sessions on channel 1, if it is too close, because it will be stronger.
In the output of airport -s, you will see the signal strength in the form of the negative numbers. Anytime you are trying to find a better place to be, look at these two values in the output of airport -l.
agrCtlRSSI: -40
agrCtlNoise: -96
The first is how "loud" your router is to the computer. The second is the noise floor. The noise floor is pretty quiet, so there is nothing close, screaming out. The compare the first value to the RSSI in the airport -s output.
SSID | RSSI | CHANNEL |
Bebox841542 | -41 | 3 |
BTHub3-TS3P | -72 | 1 |
BTOpenzone-H | -66 | 1 |
BTFON | -65 | 1 |
SKY46171 | -82 | 6 |
BTHub3-6WMW | -82 | 11 |
virginmedia0303150 | -71 | 11 |
virginmedia6831990 | -72 | 6 |
Livebox-56B8 | -68 | 1 |
Nihongi | -84 | 6 |
WLAN_D12341 | -64 | 6 |
BrightBox | -87 | 1 |
Look at how many people are on your channel, and also the signal levels. Anything about -70 is really quite loud, well at least loud enough to be able to interfere.
If you look around at university campuses and other large areas where they try to create wireless networks for everyone to use, they refuse to let you put up a radio yourself, because if everyone was doing that in such a small space with such a large number of people, WiFi would be useless.
If you go to places which advertise wireless networks available, and they work really poorly, look around to see how many people there are there with cell phones or iPads or computers which might be trying to use the network.
It just doesn't scale with more than a handful of devices on any particular frequency. This is why cellphone networks have very low power cells by the 10s, if not 100s in large cities with huge populations. The cell phones have remote control power level adjustments that the cell sites tell them to make so that the phone's emissions can be confined to just the cell or two it is near.
Sure, it seems there was a "reconnect/retry" bug in Lion. Some people were experiencing problems, others were not. I contend, that most likely, people with very heavy WiFi or other 2.4ghz traffic around them, or who had interferring traffic on the 5ghz channel they were using, were the ones impacted by this. The radios were resetting the connection, and starting over, and when they told the OS that the network was down, it wasn't reconnecting correctly.
Now that the "reconnecting" is happening "better", in that perhaps this fix make sure it reconnects very quickly with your wireless router, you might still see problems, because the environment around you is very noisy and problematic for your router, or your WiFi radio in your device(s).