I never realized how much I really rely on wireless in my house until it was gone.
I have two Linksys WRT54GL routers, both running Tomato firmware. One of them was my main router/gateway/access point and the other was just a WDS bridge to connect my Xbox 360 to the Internet because I had previously sold off my wireless adapter for it.
Well, my main one started acting funny after upgrading the firmware from v1.27 to v1.28. Basically, if I restarted the router, wireless wouldn't work. You could see the wireless network, but it was only half strength and you couldn't connect to it. However, if you turned the WiFi off on the router and then back on, it would work fine.
I was able to manage a few months like this, but then suddenly it got much worse. Basically out of the blue it started doing it. You would get kicked off wireless and again see the half strength signal but not be able to connect to the wireless network. Sometimes turning WiFi off and back on worked right away, but sometimes I'd have to keep doing it over and over until it finally decided to work. Finally, it became too much trouble and I retired the main one and reconfigured my WDS bridge one as the main one. But this time I left the firmware on that one alone. I think it was at v1.25.
Wireless was good again. For two weeks. Just a couple of days ago I started noticing that the WiFi was acting strange. I would see the connection drop and then get re-acquired, both on my laptop and Android phone. I got an app for the Droid that watches for WiFi traffic and saw that every few minutes, the wireless would go all funky. It would go from like -50 dBm to no signal at all every few seconds, for about fifteen seconds total. Then it would straighten itself out again and average around -50 dBm again for a few minutes.
I thought maybe it was just the Droid but it sees other wireless networks too and those were not showing the same behavior. They were much more steady than my wifi network.
I saw this behavior with pings too. When I was associated with my WiFi network, I would get about 30% packet loss pinging the router 200 times. Not good and it wasn't always like this.
I'm starting to think I took a power surge a few months back. From another thread you might recall that I had to replace my motherboard in my desktop recently because the southbridge went bad. I also have a DVD player that had its power light dimly flashing green and it wouldn't turn on. When I removed power and added it again, now I just have a solid, but dim, green light and it doesn't do anything.
But I've had both of these WRT54GLs about the same length of time and I was always concerned about the transmit power level set by default in Tomato. It was at 42, but if I recall after initially trying out DD-WRT, the default with the Linksys firmware and DD-WRT was 15 and they recommended not increasing it because it will just increase noise and reduce life. I never changed it in Tomato because I thought maybe it was accounting for the power level differently.
Anyway yeah, sucks. With the WiFi basically non-functional I'm finding that how I use my Droid at home is really killing my data usage on my plan. I'm also home from work right now working upstairs using the cable that normally goes to my desktop. I usually work in the kitchen at the table when I'm home. Also, no Netflix on the Wii and Xbox Live is non-functional as well. I'm not used to life without WiFi at home.
For replacement, I bought a Buffalo WHR-HP-300N for $53 on Newegg. I wasn't about to spend the $110+ for a Linksys wireless-N device, especially when they are rated so poorly. It comes with a customized version of DD-WRT on it, but I'll be loading the standard DD-WRT firmware because I've heard it performs much better that way.
I'd like to run the 5 Ghz Wireless-N, but alas I already purchased 5 Ghz cordless phones a few years ago so they wouldn't interfere with my Wireless-G. I suppose I could replace them, but I'll wait until they start flaking out before I do that.