Tomato (firmware)

Tomato Firmware

Real time bandwidth view, running on a Buffalo AirStation WHR-HP-G54
Developer(s) Jonathan Zarate
Initial release 2008 (2008)
Stable release
1.28 / June 28, 2010 (2010-06-28)
Operating system Linux
Type Routing software
License Freeware
Backend: GNU General Public License
Frontend: proprietary[1]
Website www.polarcloud.com/tomato

Tomato is a partially free HyperWRT-based, Linux core firmware distribution for a range of Broadcom chipset based wireless routers, most notably the older Linksys WRT54G series, Buffalo AirStation, Asus Routers and Netgear WNR3500L. Among other notable features is the user interface, which makes heavy use of Ajax as well as an SVG-based graphical bandwidth monitor.

History

Tomato was originally released by Jonathan Zarate in 2008, building on the code of HyperWRT, and made available on his website polarcloud.com.[2] Since the last release from the original developer in June 2010, continued development happens through several community-maintained mods. Fedor Kozhevnikov created a notable early fork, called TomatoUSB, which ceased development in November 2010.[3] It was then forked by other developers[4] with projects such as Tomato by Shibby becoming popular.[5]

Features

Feature comparison

Mod name Base
version
Mod
version
Latest
release
date
SFTP VPN
client
VPN
server
SNMP SD-card
support
USB
support
VLANs IPv6 Captive
portal
5
GHz
Per-IP
traffic
stats
Static
ARP
BW
limiter
NFS
server
BT
client
Guest
SSID
PPPoE
server
DNSCrypt Overclocking Tor
project
IPsec Multi
WAN
Siproxd
VoIP
Web
server
Stealth-mode
LED control
TTB[6] P2Partisan
Tomato 1.28[lower-alpha 1] 1.28 June 28, 2010 No No No No No No No No No No No No No No No No No No No No No No No No No No No
Tomato ND 1.28[lower-alpha 2] 1.28 June 28, 2010 No No No No No No No No No No No No No No No No No No No No No No No No No No No
TomatoUSB
Mod (Teddy Bear)[7]
1.28[lower-alpha 2] Build 54 November 30, 2010 Via
Optware
OpenVPN OpenVPN No No Print, NAS,
Media, FTP
Yes Yes Yes Yes No No No No No No No No No No No No No No No No No
TomatoVPN
Mod (SgtPepperKSU)
1.27[lower-alpha 3] 1.27vpn3.6 January 27, 2010 No OpenVPN OpenVPN No No No No No No No No No No No No No No No No No No No No No No No No
SpeedMod
Mod (hardc0re)
1.28[lower-alpha 3] 120 July 30, 2010 No No No No No No No No No No No No No No No No No No No No No No No No No No No
slodki
Mod
1.28[lower-alpha 2] 1.28.02 February 18, 2011 Via
Optware
OpenVPN OpenVPN No SD,
SDHC,
MMC
Print, NAS No No No No No No No No No No No No No No No No No No No No No
RAF
Mod (Victek)[8]
1.28[lower-alpha 3] 1.28.9013 R1.3 July 18, 2014 Via
Optware
OpenVPN,
PPTP
OpenVPN,
PPTP
Yes SD,
SDHC,
MMC
Print, NAS, Media, FTP, 3G USB Modem With
GUI
Yes Yes Yes Yes Yes VLAN No No With
GUI
No With
GUI
With
GUI
No No No With
GUI
With
GUI
by script No No
DualWAN
Mod[9]
1.28[lower-alpha 3] 1.28.0542 January 17, 2012 Via
Optware
OpenVPN,
PPTP
OpenVPN,
PPTP
Yes No Print, NAS,
Media, FTP
3G USB Modem
Yes Yes Yes No Yes Yes Yes No Yes No Yes No No No No Yes No No No No No
Toastman
Mod[10]
1.28[lower-alpha 3] K24 MIPSR1 K26 RT MIPSR2 1.28.7510.2.
RT-N MIPSR2 1.28.0510.2 ARM 9007.8
September 8, 2016 Via
Optware
OpenVPN,
PPTP
OpenVPN,
PPTP
Yes SD,
SDHC,
MMC
Print, NAS,
Media, FTP,
3G USB Modem
With
GUI
Yes Yes Yes Yes Yes Yes No No With
GUI
No No With
GUI
No No No No No No No No
Shibby
Mod[11]
1.28[lower-alpha 3] v138 K26 for MIPSR1, MIPSR2, RT-N, RT-AC, ARM.
v124 K24 for MIPSR1.
August 2, 2016 Via
Optware
OpenVPN,
PPTP,
L2TP
OpenVPN,
PPTP,
tinc
Yes SD,
SDHC,
MMC
Print, NAS,
Media, FTP,
3G and LTE USB Modem,
UPS Monitor
With
GUI
Yes Yes Yes Yes Yes VLAN With
GUI
With
GUI
With
GUI
No With
GUI
Yes With
GUI
Yes Yes No Yes Yes Yes by script
Teaman
Mod[12]
1.28[lower-alpha 2] v0025 June 15, 2012 Via
Optware
OpenVPN OpenVPN,
PPTP
Yes SD,
SDHC,
MMC
Print, NAS,
FTP,
3G USB Modem
With
GUI
Yes Yes Yes Yes Yes Yes No No With
GUI
No No No No No No No No No No No
AdvancedTomato
GUI Mod[13]
1.28[lower-alpha 3] K26: MIPSR1, MIPSR2, RT-N, RT-AC v128. ARM v129.
K24: MIPSR1 v124.
July 7, 2016 Via
Optware
OpenVPN,
PPTP,
L2TP
OpenVPN,
PPTP,
tinc
Yes SD,
SDHC,
MMC
Print, NAS,
Media, FTP,
3G and LTE USB Modem,
UPS Monitor
With
GUI
Yes Yes Yes Yes Yes VLAN With
GUI
With
GUI
With
GUI
No With
GUI
Yes With
GUI
Yes Yes No Yes Yes Yes by script
Mod name Base
version
Mod
version
Latest
release
date
SFTP VPN
client
VPN
server
SNMP SD-card
support
USB
support
VLANs IPv6 Captive
portal
5
GHz
Per-IP
traffic
stats
Static
ARP
BW
limiter
NFS
server
BT
client
Guest
SSID
PPPoE
server
DNSCrypt CPU
overclock
TOR
project
IPSec Multi
WAN
Siproxd
VoIP
Web
server
Stealth-mode
LED control
TTB P2Partisan
  1. Tomato standard only
  2. 1 2 3 4 Tomato ND (New Driver) only
  3. 1 2 3 4 5 6 7 Tomato standard and ND

Supported routers

The Tomato by Shibby project contains a list of supported routers.[14]

See also

References

  1. Zarate, Jonathan. "Tomato Firmware, tomato/release/src/router/www/tomato.js source file". Sourceforge.net. Retrieved 23 September 2014. Copyright 2006-2010 Jonathan Zarate For use with Tomato Firmware only. No part of this file may be used without permission.
  2. "Tomato Firmware | polarcloud.com". www.polarcloud.com. Retrieved 2016-10-05.
  3. "Tomato by Shibby » About Tomato (ang.)". tomato.groov.pl. Retrieved 2016-10-05.
  4. List of Tomato Mods on the TomatoUSB website
  5. Dumitru, Bogdan. "How to Install the Tomato Custom Firmware on an ASUS RT-N53 Router". Retrieved 2016-10-05.
  6. (Tomato Theme Base)
  7. TomatoUSB Mod (Teddy Bear) Home page.
  8. RAF Mod (Victek) Home page.
  9. DualWAN Mod Home page.
  10. Toastman Mod Home page. Tomato builds with many useful added features. Lean, stable, and fast with minimal bells and whistles, with a focus on QOS and Administration. Based on TomatoUSB and RT (selected features included from other firmwares, plus new mods).
  11. Shibby Mod Home page.
  12. Teaman Mod Home page. Teaman is the author of the VLANs GUI, Per-IP Traffic Stats (author of cstats, which keeps per-IP data/track/history), Client Monitor Graphs (author of IPTraffic) and author of the Guest SSID GUI.
  13. AdvancedTomato Home page. Built on Shibby version, with GUI update
  14. "Tomato by Shibby » Router List". tomato.groov.pl. Retrieved 2016-10-05.
Wikibooks has a book on the topic of: Tomato Firmware
Wikimedia Commons has media related to Tomato (firmware).
This article is issued from Wikipedia - version of the 10/5/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.