I’ve recently discovered DD-WRT, the free Linux firmware for many network routers. My wife just got an old iMac G4 without wireless capability and I was looking for a wireless solution for it. I already have a wireless router at home and thought that the best way to wirelessly connect the iMac would be by creating a wireless bridge.
I have good experience with Linksys routers in the past, so I bought a WRT5GS assuming that it would have bridge mode capability. However, I was surprised to find out that the WRT54GS didn’t have this functionality and that I would have to spend much more for a Linksys model designed to be a bridge.
I remembered reading about DD-WRT, a third-party, open source Linux firmware for routers. With DD-WRT, an ordinary router suddenly gains the features of much more expensive routing equipment. I’ve been very impressed. The interface is very professional, and my little wireless router now has an amazing feature list.
DD-WRT doesn’t work on most Linksys routers on the market now, as Linksys has successively reduced their router’s flash memory to the point that DD-WRT can no longer be installed. Fortunately, there are many other routers on the market that are DD-WRT-friendly. The returned the Linksys router for a Buffalo router that the DD-WRT wiki recommend. It works great. I don’t think I’ll buy a networking gear again that can’t run third-party Linux firmware.