After having been burned by more than my fair share of .dot version upgrades to my applications, you would think I would have learned my lesson by now. For instance, I have a really interesting wireless network setup at home using two Linksys routers using WDS (wireless distribution system). I needed this because when building my house, I forgot to take into account Vonage needs a land line (Ok, not in all cases now..) to plug in to my homes phone wiring. An oversight because we couldnt figure out where to put the 3 lines we’re given by the builder, and I didnt want to pay $100/line extra since we’d be using cordless phones anyways. So the only land line remotely near my home office is in my bedroom, 30+ feet away. Instead of being ghetto and snaking phone cord along baseboards or fishing them through walls, I KNEW there had to be a wireless solution. Two Linksys wireless routers running DD-WRT did the trick, yet I digress…blah blah blah
So after the initial research and purchase of a second router, I undertook this as a ‘its 10:00 at night, I’m bored, lets see what I can do w/ this shit’ type attitude, I took all my research and a bit of help from Harper, and got everything working. Vonage box is in the bedroom hooked to wireless router 2 and my land line, internet connection is on router 1 in the home office. At first this was sketchy at best, but after some tweaks, the sound quality isnt half bad. But, I was receiving some TX wireless transmit errors on both routers. Tried tweaking some more setttings, more research, nothing. Now I get to my point…. I go to dd-wrt’s site "ooh, new beta release. lets try that, they may have fixed the issue by now" So here I go….
First I somehow thought of actually taking a backup configuration of BOTH routers (which in the end saved my ass). Upgrade to router 1, flash to mini version .24, then standard version .24, wow, router is lookin’ good. Some new features, etc…. alright, lets try router 2. Its remote, and I felt gutsy tonight, so I flashed it remotely. Take my backup, start flashing w/ new firmware, and BAM *UPDATE FAILED* hmm, weird, did the same process, wtf happened. I reboot it, it comes back. Big sigh of relief right??? then *blip* it disappears off my network… hmm, reboot again, comes back, *blip* gone again. You see the pattern right? Now the cursing starts…. OK, I’ll just roll back… Well, great idea if the router would respond for more than 10 seconds. Ok, so now I’m pissed. I walk over to the bedroom, grab the router, bring it back to my office, plug it directly into my other router, ping… respond… sweet…. no response… wait a minute, WTF. Whatever happened, it wont work for more than about 10 secs. So now I am the proud owner of a Linksys brick. 30 mins later I have a tftp utility, reflash it w/ Linksys default firmware, and at least now it stays online. I’m running fine on factory firmware, and I’m hardwired now, lets try this yet again. Reflash with beta version, then *blip* gone. now a big WTFFFFFFFFFFF. Roll back to factory firmware, reflash it w/ the ‘old’ non-beta software, reinstall config that I somehow remembered to save, works like a champ. Put the second router back in the bedroom, wireless TX errors… now gone, Vonage quality is good. So I basically took 10 mins of work, turned it into about 3 hours, all to realize that moving from version .23 SP2 to .24beta, yeah, not worth it.
SO, in retrospect, no more beta for me unless I’m getting paid to beta test. I like dd-wrt so I’ll stick it out, but, I’m not upgrading unless there is compelling evidence to do so!!!
Lesson F’IN learned