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.
Video Tomato (firmware)
History
Tomato was originally released by Jonathan Zarate in 2008, building on the code of HyperWRT, and made available on his website polarcloud.com. 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. It was then forked by other developers with projects such as Tomato by Shibby becoming popular.
Maps Tomato (firmware)
Features
- Interactive Ajax based GUI using SVG and CSS-based color schemes (allowing GUI look and feel changes)
- CLI access (BusyBox) via Telnet or SSH (using Dropbear)
- DHCP server (with static allocation of IP addresses)
- DNS forwarder (using Dnsmasq)
- Netfilter/iptables with customizable settings, IPP2P and l7-filter
- Wake-on-LAN
- Advanced QoS: 10 unique QoS classes defined, real-time graphs display prioritized traffic with traffic class details
- Client bandwidth control via QoS classes
- Bandwidth statistics and graphing
- Wireless modes:
- Access point (AP)
- Wireless client station (STA)
- Wireless Ethernet (WET) bridge
- Wireless distribution system (WDS also known as wireless bridging)
- Simultaneous AP and WDS (also known as wireless repeating)
- Dynamic DNS service with ezUpdate and services extended for more providers
- Syslog viewable through the GUI (also downloadable)
- SES button control
- JFFS2
- SMB client
- Wireless LAN Adjustment of radio transmit power, antenna selection, and 14 wireless channels
- 'Boot wait' protection (increase the time slot for uploading firmware via the boot loader)
- Advanced port forwarding, redirection, and triggering with UPnP and NAT-PMP
- Advanced user access restrictions
- Init, shutdown, firewall, and WAN Up scripts
- Uptime, load average, and free memory status
- Minimal reboots - Very few configuration changes require a reboot
- Wireless survey page to view other networks in your neighborhood
- More comprehensive dashboard than stock firmware: displays signal strengths of wireless client devices, reveals UPnP mappings
- Configuration persistence during a firmware upgrade
Feature comparison
Supported routers
The Tomato by Shibby project contains a list of supported routers.
AdvancedTomato's project website also contains a list of supported routers
See also
- List of wireless router firmware projects
References
External links
- Official website
- Virtual Tomato RAF (Victek mod)
- Tomato Phoenix (Mod supports MTK chips,such as mt7620 mt7621 mt7628 mt7688)
Source of the article : Wikipedia