I must agree about Gargoyle - for those looking to simply put an unused Linksys WRT54GS router to good use (or other versions of the 54G series), the Gargoyle firmware is the way to go. I messed around for two days researching, flashing firmware (dd-wrt, openwrt, alchemy, etc.); then trying to figure out with each flash how to configure the router properly.
I will say I learned a lot, but I really wasn't looking to delve into every single nuance of my router - I was simply trying to establish a bridge to my existing wireless (a Netgear) to replace the poor wireless connection of my daughter's iMac. I didn't want to replace the AirPort card, didn't want to buy a USB wireless adapter that works on Mac - I just wanted to use the old Linksys router, bridge it to existing wireless, and connect the iMac via ethernet.
After two days of banging my head against the wall, I came across this forum and the post about Gargoyle firmware - flashed it, made the few simple changes to the settings after selecting bridge mode, scanned for my existing wireless and entered the WPA key, then rebooted the router. BAM! The iMac received its IP address via DHCP from the "downstairs" router and everything is working great!
So if you're looking for a quick, virtually "out of the box" solution for your old router, try the Gargoyle firmware. No offense to any of the other posters on here, or the many different solutions available for "hacking" your router - but that wasn't what I was looking for. I wanted the "dumbed-down" quick fix for using my WRT54GS as a wireless bridge, and I finally got it!
Good luck....
Ok after hours of not getting this to work 100%, I download the Gargoyle firmware, flashed my Linksys WRT54GL that had DD-WRT on it and had the wireless bridge up in less than a minute! Internet is working, PCs can see each other over the wireless, no probs at all! As you can see in the screenshot, its dead easy.
http://www.gargoyle-router.com/wiki...d=screenshots&media=screenshots:08_bridge.jpg
http://www.gargoyle-router.com