I’d been wanting to do this for a while. The biggest feature for me was the “static” DHCP setup, where you can keep DHCP for most machines on your network but assign a couple of machines to static IPs that never change. This comes in handy when you’re running servers that need to always have a specific port forwarding to them.

The installation was really easy – just download the latest firmware, unzip it and upload it using the Linksys web gui.

One note: Use Firefox, not Safari when navigating the new/upgraded pages. It kept all the pre-existing data / preferences.

HyperWRT is a GPL firmware project for the Linksys WRT54G/WRT54GL/WRT54GS and WRTSL54GS wireless routers based on the
latest stock Linksys firmware. The original goal of the HyperWRT project was to add a set of features–such as power boost–to the Linux-based Linksys firmware, extending its possibilities but staying close to the official firmware. Over time, it has continued to be updated with newer Linksys firmware, and
incorporated many more features typically found in enterprise routing equipment.