- Buffalo Linkstation Install Optware Tomato Soup
- Buffalo Linkstation Install Optware Tomatoes
- Buffalo Linkstation Install Optware Tomato Plants
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. I apologize for the amateur question, but I'm really looking forward to using this on a Buffalo Linkstation LS-VL NAS with Optware, however I'm having an issue with the install. The NAS comes with a preloaded webserver, lighttpd I believe. PHP Version 5.2.10-pl0-gentoo with fastcgi enabled.
Original author(s) | Jonathan Zarate |
---|---|
Developer(s) | FreshTomato Project |
Initial release | December 2006; 12 years ago |
Stable release | |
Written in | C++ |
Operating system | Linux |
Platform | MIPS, ARM |
Type | Routing software |
License | Freeware Backend: GNU General Public License Frontend: proprietary[1] |
Website | www.polarcloud.com/tomato |
Tomato is a family of community-developed, custom firmware for consumer-grade computer networkingrouters and gateways powered by Broadcomchipsets. The goal of the project is to provide users with an alternative to the firmware pre-installed on their equipment by the manufacturer, providing:
- Additional features, making fuller use of the device's hardware
- Enhanced security
- More frequent updates
- Ultimately, greater control over its configuration and behavior
With over a decade of (mostly) free open-source development invested by hundreds of contributors since its inception, there have often been multiple forks actively supported at any given time, the unique goals and implementations of each further empowering users to have options and provide feedback on how the device operates.
- 2Features
- 2.1Feature comparison
- 3Supported routers
History[edit]
Tomato was originally released by Jonathan Zarate in 2006, using the Linux kernel and drawing extensively on the code of HyperWRT. It was targeted at many popular routers of the time, most notably the older Linksys WRT54G series, Buffalo AirStation, Asus routers and Netgear WNR3500L.[2] His final release of the original Tomato firmware came in June 2010, by which point its popularity had grown large enough that development and support continued through the user community, resulting in a series of releases (dubbed 'mods') by individual users or teams of them that continues to the present day.
UltraISO Premium gives you all the tools you need to create new ISO files, directly edit existing ones, or convert CD and DVD images to ISO. Could try it for free. Evidently the CNET. Ultraiso premium download full free.
Fedor Kozhevnikov created a notable early mod he called TomatoUSB, which ceased development in November 2010.[3] It was then forked by other developers[4] and remains the nearest common ancestor to all of the forks with any recent activity. Arguably the project's largest recognition to date came when Tomato was chosen by Asus as the base used to build the firmware currently preinstalled on their entire line of home routers, ASUSWRT.[5][6]
As is often seen in projects founded on volunteer effort, the Tomato ecosystem slowly became more fragmented over time and thus more vulnerable to attrition. As of 2019 there is only a single extant fork under active development: FreshTomato.
Features[edit]
Several notable features have been part of Tomato long enough to be common to all forks, among them are:
- The graphical user interface (accessed via web browser), including:
- Access to almost the entirety of the features provided by the hardware (manufacturers typically omit many of these from their firmware to prevent misuse and reduce support costs)
- Extensive use of Ajax to display only the settings that are germane to the device's current setup, reducing confusion and keeping related options near each other using fewer pages/tabs
- A CSS-based custom interface theming
- SVG-based graphical bandwidth monitoring, showing total network inbound/outbound activity and that of each connected device through pie charts and line graphs that update in real-time Tomato live bandwidth monitor
- A personal web server (Nginx) that uses the device's 'always on, always connected' design to allow users to host their own websites from home for free
- Access and bandwidth restriction configurable for each device or the network as a whole, providing control over the speed and amount of traffic available at any time to any device
- Unrestricted access to the internal system logs and the ability to store them for easier troubleshooting and security audits
- CLI access (BusyBox) via the web-based interface, as well as via Telnet or SSH (using Dropbear)
- Netfilter/iptables with customizable settings, IPP2P and l7-filter
- Advanced QoS: 10 unique QoS classes defined, real-time graphs display prioritized traffic with traffic class details
- Client bandwidth control via QoS classes
- The Dnsmasq software built-in, which provides:
- DHCP server (with static allocation of IP addresses)
- Local DNS server (usually forwarding requests to the DNS provider of choice)
- 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
- SES button control
- 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
- 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[edit]
Mod name | Base version | Mod version | Latest release | 5 GHz (802.11 a/n/ac/ax) | IPv6 | USB support | Memory card support | Per-IP traffic stats | VPN protocols[a] | Captive portal | SFTP | Virtual LANs | SNMP |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TomatoVPN Mod (SgtPepperKSU) | 1.27[b] | 1.27vpn3.6 | Jan 2010 | No | No | No | No | No | OpenVPN | No | No | No | No |
Tomato | 1.28[c] | 1.28 | Jun 2010 | No | No | No | No | No | No | No | No | No | No |
Tomato ND | 1.28[d] | 1.28 | Jun 2010 | No | No | No | No | No | No | No | No | No | No |
SpeedMod Mod (hardc0re) | 1.28[b] | 120 | Jul 2010 | No | No | No | No | No | No | No | No | No | No |
TomatoUSB Mod (Teddy Bear)[7] | 1.28[d] | Build 54 | Nov 2010 | Yes | Yes | Printer sharing, NAS (CIFS/FTP) and DLNA server | No | No | OpenVPN | Yes | Via Optware | Yes | No |
slodki Mod | 1.28[d] | 1.28.02 | Feb 2011 | No | No | Printer sharing and NAS (CIFS/FTP) | SD, SDHC, MMC | No | OpenVPN | No | Via Optware | No | No |
DualWAN Mod[8] | 1.28[b] | 1.28.0542 | Jan 2012 | No | Yes | Printer sharing, NAS (CIFS/FTP), DLNA server and 3G Modem | No | Yes | OpenVPN, PPTP | Yes | Via Optware | Yes | Yes |
Teaman Mod[9] | 1.28[d] | v0025 | Jun 2012 | Yes | Yes | Printer sharing, NAS (CIFS/FTP) and 3G Modem | SD, SDHC, MMC | Yes | OpenVPN, PPTP (server) | Yes | Via Optware | With GUI | Yes |
EasyTomato Mod[10] | 1.28[b] | 0.8 | Jun 2013 | Yes | Yes | Printer sharing, NAS (CIFS/NFSv3/FTP), DLNA server and 3G Modem | SD, SDHC, MMC | Yes | OpenVPN, PPTP | Yes | Via Optware | With GUI | Yes |
Victek RAF Mod[11] | 1.28[b] | 1.28.9013 R1.3 | Jul 2014 | Yes | Yes | Printer sharing, NAS (CIFS/NFSv3/FTP), DLNA server and 3G Modem | SD, SDHC, MMC | Yes | OpenVPN, PPTP | Yes | Via Optware | With GUI | Yes |
Toastman Mod[12] | 1.28[b] | RT: 1.28.7511.5 RT‑N: 1.28.0511.5 ARM: 1.28.9008.8 | Jan 2017 | Yes | Yes | Printer sharing, NAS (CIFS/NFSv3/FTP), DLNA server and 3G Modem | SD, SDHC, MMC | Yes | OpenVPN, PPTP | Yes | Via Entware‑ng or Optware‑ng | With GUI | Yes |
Shibby Mod | 1.28[b] | v140‑MultiWAN | May 2017 | Yes | Yes | Printer sharing, NAS (CIFS/NFSv3/FTP), DLNA server, 3G/LTE Modem and UPS monitoring | SD, SDHC, SDXC, MMC | Yes | OpenVPN, PPTP, L2TP (client), tinc (server) | Yes | Via Entware or Optware‑ng | With GUI | Yes |
AdvancedTomato V2 | 1.28[b] | 3.5-140 | Nov 2017 | Yes | Yes | Printer sharing, NAS (CIFS/NFSv3/FTP), DLNA server, 3G/LTE Modem and UPS monitoring | SD, SDHC, SDXC, MMC | Yes | OpenVPN, PPTP, L2TP (client), tinc (server) | Yes | Via Entware or Optware‑ng | With GUI | Yes |
FreshTomato‑ARM and FreshTomato‑MIPS | 1.28[b] | 2019.2 | Apr 2019 | Yes | Yes | Printer sharing, NAS (SMB2/NFSv4/FTP), DLNA server, 3G/LTE Modem and UPS monitoring | SD, SDHC, SDXC, MMC | Yes | OpenVPN, PPTP, L2TP (client), tinc (server) | Yes | Via Entware or Optware‑ng | With GUI | Yes |
Mod name | Base version | Mod version | Latest release | 5 GHz (802.11 a/n/ac/ax) | IPv6 | USB support | Memory card support | Per-IP traffic stats | VPN protocols | Captive portal | SFTP | Virtual LANs | SNMP |
Feature comparison (cont.)[edit]
Mod name | Static ARP | Bandwidth limiter | NFS server | BitTorrent client | Guest WiFi | PPPoE server | DNSCrypt | CPU overclocking | Tor client | IPSec | Multi‑WAN | Siproxd VoIP | Web server | Stealth mode (LED control) | Theming[13] | P2Partisan |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TomatoVPN Mod (SgtPepperKSU) | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No |
Tomato | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No |
Tomato ND | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No |
SpeedMod Mod (hardc0re) | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No |
TomatoUSB Mod (Teddy Bear) | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No |
slodki Mod | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No |
DualWAN Mod | Yes | Yes | No | Yes | No | Yes | No | No | No | No | Yes | No | No | No | No | No |
Teaman Mod | Yes | Yes | No | No | With GUI | No | No | No | No | No | No | No | No | No | No | No |
EasyTomato Mod | Yes | Yes | No | No | With GUI | No | No | No | No | No | No | No | No | No | No | No |
Victek RAF Mod | Yes | VLAN | No | No | With GUI | No | With GUI | With GUI | No | No | No | With GUI | With GUI | by script | No | No |
Toastman Mod | Yes | Yes | No | No | With GUI | No | No | With GUI | No | No | No | No | No | No | No | No |
Shibby Mod | Yes | VLAN | Version 3 (with GUI) | With GUI | With GUI | No | With GUI | Yes | With GUI | Yes | Yes | No | Yes | Yes | Yes | by script |
AdvancedTomato V2 | Yes | VLAN | Version 3 (with GUI) | With GUI | With GUI | No | With GUI | Yes | With GUI | Yes | Yes | No | Yes | Yes | Yes | by script |
FreshTomato‑ARM and FreshTomato‑MIPS | Yes | VLAN | Version 4 (with GUI) | With GUI | With GUI | No | With GUI | Yes | With GUI | Yes | Yes | No | Yes | Yes | Yes | by script |
Mod name | Static ARP | Bandwidth limiter | NFS server | BitTorrent client | Guest WiFi | PPPoE server | DNSCrypt | CPU overclocking | Tor client | IPSec | Multi‑WAN | Siproxd VoIP | Web server | Stealth mode (LED control) | Theming[13] | P2Partisan |
- ^Firmware supports listed protocols in client and server modes unless specified
- ^ abcdefghiTomato standard and ND
- ^Tomato standard only
- ^ abcdTomato ND (New Driver) only
Supported routers[edit]
The Tomato by Shibby[14] and AdvancedTomato[15] projects offer lists of supported devices on their respective websites.
FreshTomato[edit]
The FreshTomato project offers downloads for the following devices:
|
|
|
|
|
|
See also[edit]
References[edit]
- ^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.
- ^'Tomato Firmware polarcloud.com'. www.polarcloud.com. Retrieved 2016-10-05.
- ^'Tomato by Shibby » About Tomato (ang.)'. tomato.groov.pl. Retrieved 2016-10-05.
- ^List of Tomato Mods on the TomatoUSB website
- ^'Asus ASUSWRT'. Retrieved 2018-01-03.
- ^'Asuswrt-Merlin » About'. Retrieved 2018-01-03.
- ^TomatoUSB Mod (Teddy Bear) Home page.
- ^DualWAN Mod Home page.
- ^Teaman Mod Home page. Augusto Bott 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.
- ^'EasyTomato Home Page'. Retrieved 2019-03-11.
- ^Victek RAF Mod Home page
- ^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 firmware, plus new mods).
- ^ ab'About Tomato Theme Base'. Retrieved 2019-05-09.
- ^'Tomato by Shibby » Router List'. tomato.groov.pl. Retrieved 2016-12-10.
- ^'AdvancedTomato » Downloads'. advancedtomato.com. Retrieved 2016-12-10.
- ^'FreshTomato-ARM Downloads index'. exotic.se. Retrieved 2019-05-08.
- ^'FreshTomato-MIPS Downloads index'. exotic.se. Retrieved 2019-05-08.
External links[edit]
Buffalo Linkstation Install Optware Tomato Soup
Wikibooks has a book on the topic of: Tomato Firmware |
Buffalo Linkstation Install Optware Tomatoes
Wikimedia Commons has media related to Tomato (firmware). |
- TomatoAnon (Up-to-date statistics of active Tomato devices by fork/version)