Tomato Firmware
Submitted by jon on Fri, 2006-12-08 22:48. :: Firmware
Tomato is a small, lean and simple replacement firmware for Linksys' WRT54G/GL/GS, Buffalo WHR-G54S/WHR-HP-G54 and other Broadcom-based routers. It features a new easy to use GUI, a new bandwidth usage monitor, more advanced QOS and access restrictions, enables new wireless features such as WDS and wireless client modes, raises the limits on maximum connections for P2P, allows you to run your custom scripts or telnet/ssh in and do all sorts of things like re-program the SES/AOSS button, adds wireless site survey to see your wifi neighbors, and more.
Screenshots
This firmware is provided as-is without any warranty. I will NOT be responsible for damages that occur due to the use of this firmware.
USE AT YOUR OWN RISK.
Download
(please don't link the files directly - Thanks)
Firmware
Tomato_1_20.7z
(see below)
Tomato_1_20_ND.7z
(see below)
Source
(not required to install firmware)
Test Builds
(better or worse...? don't know... but these are newer than the above files)
Rotten
(old files)
Screenshots
- Basic Network Setup
- Bandwidth Monitor
- QOS Classification
- QOS Graphs
- DDNS
- Access Restriction (2 MB Video)
- Bandwidth Monitor (2 MB Video)
- Switch to Wireless Client mode (2 MB Video)
This firmware is provided as-is without any warranty. I will NOT be responsible for damages that occur due to the use of this firmware.
USE AT YOUR OWN RISK.
Download
(please don't link the files directly - Thanks)
Firmware
» Use this for most routers.
» See README below.
» See README below.
Source
(not required to install firmware)
Test Builds
(better or worse...? don't know... but these are newer than the above files)
-
080722_1-20-1508.7z
080722_1-20-1507_ND.7z
Uses dnsmasq 2.45 (DNS/DHCP; crash fix). Restarts dnsmasq if it dies (disable: debug_norestart=dnsmasq). Don't rewrite dnsmasq.conf option. Adds EveryDNS DDNS.
Rotten
(old files)
Tomato_1_19.7z,
Tomato_1_19_ND.7z
Tomato_1_18.7z
Tomato_1_17.7z
Tomato_1_16.7z
Tomato_1_15.7z
Tomato_1_13.7z
Latest Changelog
(see the readme file for a complete changelog)
Questions? Problems?
See the Frequently Asked Questions page. Contact information is also on that page.
Don't like it?
No problem. It's nice to have different stuff to choose from, so if you don't like mine, try these other free firmwares:
Tomato_1_18.7z
Tomato_1_17.7z
Tomato_1_16.7z
Tomato_1_15.7z
Tomato_1_13.7z
README
»» Please see the Frequently Asked Questions page, Wikibooks entry, and the included README before installing.
»» The files are compressed in 7z format. Links to some archivers that support it: 7-Zip/p7zip [Win/Linux], IZArc [Win], and WinRAR [Win], Linux, OSX/Mac, Windows .
»» Routers that are known to work with Tomato:
»» Please see the Frequently Asked Questions page, Wikibooks entry, and the included README before installing.
»» The files are compressed in 7z format. Links to some archivers that support it: 7-Zip/p7zip [Win/Linux], IZArc [Win], and WinRAR [Win], Linux, OSX/Mac, Windows .
»» Routers that are known to work with Tomato:
- Linksys WRT54G v1-v4, WRT54GS v1-v4, WRT54GL v1.x, WRTSL54GS (no USB support)
- Buffalo WHR-G54S, WHR-HP-G54, WZR-G54, WBR2-G54, WBR-G54, WZR-HP-G54, WZR-RS-G54, WZR-RS-G54HP, WVR-G54-NF, WHR2-A54-G54, WHR3-AG54
- Asus WL500G Premium (no USB support), WL500GE
- Sparklan WX6615GT, Fuji RT390W, Microsoft MN-700
Latest Changelog
(see the readme file for a complete changelog)
- Version 1.20
- Version 1.19
- Version 1.18
- Version 1.17
- Version 1.16
- Version 1.15
- Version 1.14
- Version 1.13
Questions? Problems?
See the Frequently Asked Questions page. Contact information is also on that page.
Don't like it?
No problem. It's nice to have different stuff to choose from, so if you don't like mine, try these other free firmwares:

DNS/DHCP problems after installing 1.20?