I'm having some trouble with my Linksys WRT-54G router. It's a very old router—I think I bought it at least eight years ago. Basically, my wife is complaining that our Macs suddenly lose the signal and she has to turn Airport off and then on. Sometimes she even has to restart the router itself.
I've searched Apple's support forums thoroughly and tried everything recommended there. Given that this happens on Snow Leopard and Lion, on an iMac and a MacBook, and even on her iPhone, I'm leaning towards the router being the problem.
This is going to be an ongoing blog entry covering my efforts to resolve the issue. I'm going to tweak one setting at a time and see if it has any effect.
- Upgraded the firmware version to v4.21.5
- Disabled Lazy WDS since I'm not doing any mesh networking.
- Increased the beacon interval to 500 from 100 milliseconds. My thinking is that I can live with a longer delay in establishing a connection if it reduces network traffic.
Some of you are probably thinking: a) just buy a new freaking router already and b) why not just throw DD-WRT or Tomato on already and be done with it. Points taken, but home networking isn't my thing. I'm afraid that I won't set it up correctly, resulting in an inability to connect to work's VPN or general hassle with all the connected devices.
I'm not ruling out either of those as the eventual result but for now I'm going to tweak.
[UPDATE (5/26/2012): Argh, still having the same problems. After pondering the issue more, I concluded that it has to be related to OS X Lion. My MacBook Pro is still on Snow Leopard and it can stay hooked up to VPN over wireless for hours and hours. The troubles seem isolated to our MacBook and iMac, which are both on Lion. So I just deleted
com.apple.alf.plist as recommended here and removed my network passwords from the system Keychain as recommended by Apple.]
[UPDATE (5/29/2012): Trying this tip after the problem re-surfaced yet again.]