Posts Tagged 'dd-wrt'

The DD-WRT poison pill

At work, we’ve been using Linksys WRT54GL wireless routers running the DD-WRT (v23sp2) firmware for quite some time now.  Not only can you usually get these routers for $49 at NewEgg.com, but they can be loaded up with tons of different 3rd party firmwares – many of which include bumping up the transmit power of the device.  Also, they have removable antennas (antennae?) that can be helpful when you are trying to get your wireless signal further, more directional, a larger spread, or what have you.  Now I recommend the WRT54GL + DD-WRT combo everywhere that I’m asked to help with a wireless setup.  It’s nice to have some consistency!

Anyhow, something has been amiss since I introduced an additional wireless access point in our new suite here at work.  Basically, I was setting up a third wireless unit using the same ssid, but a different channel.  (This allows for fairly seamless wireless “hopping” around the office without having to join every client up to different wireless networks.  Make sense?  Join once, browse all over the place.)  Since adding the new wireless access point, however, folks have been complaining about “being able to join, but then they can’t browse”.  Wacky.  It seems as if people are joining access points that are further away, which results in a very poor signal and interrupted (if not totally unavailable) network access.  Ugh.

In what is generally considered a poor troubleshooting tactic, I decided to upgrade to the new DD-WRT v24sp1 firmware as a “fix”.  Perhaps there is something in the new firmware that handles this type of setup better?  I upgraded two of our three access points, and the update performed flawlessly.

Or so it seemed. 

After the update, I connected to the web interface of both devices, and all seemed well.  The previous configuration ‘persisted’ through the upgrade, which was nice.  Then things got wonky.  Pretty soon I couldn’t connect to either of the upgraded devices, my third (un-upgraded) device was no longer accessible, and folks were reporting strange goings-on with our network – particularly the wireless.  I restarted both of the “upgraded” access points, but no luck.  Finally, I took them both off-line entirely and things got better – minus wireless connectivity, of course.

I had a sneaking suspicion that my upgraded devices had “reset to defaults” somehow.  It was just a hunch.  I grabbed a laptop, connected directly to one of the upgraded access points, and hit the default IP address of 192.168.1.1 in the browser.  There it is!  The DD-WRT status screen was prompting me to change my username and password.  It had, in fact, reset to the defaults, which means that it’s trying to hand out IP addresses in the 192.168.1.x range on our 10.1.1.x network.  Having two rogue DHCP servers handing out bad addresses is a poison pill in your network.  Not good.  Trust me.

Anyhoo…both access points were easy enough to fix, but it’s still odd that they reset themselves after a successful upgrade where I was able to verify that their previous settings had carried over.  Very odd indeed.  As a test, I upgraded the third access point as well.  Same results.  It upgrades successfully, appears to be fine, and then tanks – resetting itself to defaults.

All that said, I still stand behind DD-WRT as a reliable firmware option for the WRT54GL devices – but watch what you’re doing, and “reset to defaults” with each upgrade.  If not, I guess it’ll do it for you!  Also, I’ve found that spreading my access points across further channel frequencies is a good thing.  We’re currently running on channels 1, 6, and 11.  Seems to be working well, and was perhaps the entire issue all along….