I just got a linksys WRT54G V1 wireless router and want to hack the firmware. From my initial research it looks like the two main options are DD-WRT and Tomato. Has anyone here installed either of them and have an idea of which one is better?
Just curious to see what the people here think of those firmware options.
Last time I checked, DD-WRT was just a set of packages on top of OpenWRT, so going with straight OpenWRT lets you add only the functionality you need and customize everything to your heart's content. I would choose that route over DD-WRT. However, I did run into some reliability issues, (wireless connections would drop spontaneously every few weeks) which show up in DD-WRT as well. In OpenWRT, many basic settings (all settings unless you install a web interface) are only accessible via config files. That can get tiring.
Tomato is rock-solid and dead-easy to configure, but startlingly light on functionality compared to *WRT.
If you have the time, try them both!