DD-WRT It's a replacement OS for many routers that are on the market. Most noteably is the ability to change a port in the router from auto-sensing 10/100 full duplex to a bone stock 10base-T port with just a few clicks of your mouse. I argued with both my Receivers for weeks, going through every post in this section untill I upgraded my router to this OS. 2 minutes after I had functioning Rio's. Nice eh?
I used it on my Motorola WRT54-G and it worked like a charm.
Warning; it's not for the novice! Try at your own risk, etc etc.