tomato

供閘道路由器使用的嵌入式作業系統

Tomato是一款免費且以HyperWRT為基礎的無線路由器固件,適用於一系列以Broadcom芯片組為核心架構的無線路由器,主要支持Linksys WRT54G系列、Buffalo AirStation與華碩路由器)

Tomato固件
原作者Jonathan Zarate
開發者Tomato Project
首次發布2006年12月,​17年前​(2006-12
最終版本1.28(2010年6月28日
14年前
​(2010-06-28
編程語言C++
操作系統Linux
平台MIPSARM
類型Routing software
許可協議免費軟體
後端:GNU通用公共許可證
前端:專有[1]
網站www.polarcloud.com/tomato

FreshTomato
當前版本2022.2(2022年4月7日,​2年前​(2022-04-07
源代碼庫bitbucket.org/pedro311/
平台MIPSARM
許可協議 編輯維基數據鏈接
網站freshtomato.org

Tomato的主要特點包括易於設置和高效的QoS,相對DD-WRT更易用的界面以及極少需要在保存設置時重啟。

特性

編輯
 
Tomato實時帶寬監控器

版本對比

編輯
Mod名稱 基於原版 Mod版本 最後一次更新 5 GHz
(802.11
a/n/ac/ax)
IPv6 支持USB 支持記憶卡 VPN協議[a] SFTP 虛擬局域網
TomatoVPN
(SgtPepperKSU)[3]
1.27[b] 1.27vpn3.6 2010/1 OpenVPN
Tomato 1.28[c] 1.28 2010/6
Tomato ND 1.28[d]
SpeedMod
(hardc0re)
1.28[b] 120 2010/7
TomatoUSB
(Teddy Bear)[4]
1.28[d] Build 54 2010/11 打印機共享
NAS (CIFS/FTP)
DLNA服務器
OpenVPN 通過Optware英語Optware
slodki 1.28[d] 1.28.02 2011/2 打印機共享
NAS (CIFS/FTP)
SD卡
SDHC
MMC
OpenVPN 通過Optware英語Optware
DualWAN[5] 1.28[b] 1.28.0542 2012/1 打印機共享
NAS (CIFS/FTP)
DLNA服務器
3G調製解調器英語Mobile broadband modem
OpenVPN
PPTP
通過Optware英語Optware
Teaman[6] 1.28[d] v0025 2012/6 打印機共享
NAS (CIFS/FTP)
3G調製解調器英語Mobile broadband modem
SD卡
SDHC
MMC
OpenVPN
PPTP(服務器)
通過Optware英語Optware 附GUI
EasyTomato[7] 1.28[b] 0.8 2013/6 打印機共享
NAS (CIFS/NFSv3/FTP)
DLNA服務器
3G調製解調器英語Mobile broadband modem
SD卡
SDHC
MMC
OpenVPN
PPTP
通過Optware英語Optware 附GUI
Victek RAF[8] 1.28[b] 1.28.9013 R1.3 2014/7 打印機共享
NAS (CIFS/NFSv3/FTP)
DLNA服務器
3G調製解調器英語Mobile broadband modem
SD卡
SDHC
MMC
OpenVPN
PPTP
通過Optware英語Optware 附GUI
Toastman[9] 1.28[b] RT: 1.28.7511.5
RT‑N: 1.28.0511.5
ARM: 1.28.9008.8
2017/1 打印機共享
NAS (CIFS/NFSv3/FTP)
DLNA服務器
3G調製解調器英語Mobile broadband modem
SD卡
SDHC
MMC
OpenVPN
PPTP
通過Entware‑ng
或Optware‑ng
附GUI
Shibby 1.28[b] v140‑MultiWAN 2017/5 打印機共享
NAS (CIFS/NFSv3/FTP)
DLNA服務器
3G/LTE調製解調器英語Mobile broadband modem
UPS監控
SD卡
SDHC
SDXC
MMC
OpenVPN, PPTP
L2TP(客戶端)
Tinc(服務器)
通過Entware
或Optware‑ng
附GUI
AdvancedTomato V2 1.28[b] 3.5-140 2017/11 打印機共享
NAS (CIFS/NFSv3/FTP)
DLNA服務器
3G/LTE調製解調器英語Mobile broadband modem
UPS監控
SD卡
SDHC
SDXC
MMC
OpenVPN, PPTP
L2TP(客戶端)
Tinc(服務器)
通過Entware
或Optware‑ng
附GUI
FreshTomato‑ARM

FreshTomato‑MIPS
1.28[b] 2022.2[10] 2022/4 打印機共享
NAS (SMB2/NFSv4/FTP)
DLNA服務器
3G/LTE調製解調器英語Mobile broadband modem
UPS監控
SD卡
SDHC
SDXC
MMC
OpenVPN, PPTP
L2TP(客戶端)
Tinc(服務器)
通過Entware
或Optware‑ng
附GUI
Mod名稱 基於原版 Mod版本 最後一次更新 5 GHz
(802.11
a/n/ac/ax)
IPv6 支持USB 支持記憶卡 VPN協議 SFTP 虛擬局域網

功能對比

編輯
Mod名稱
靜態ARP
帶寬限制
NFS服務器
BitTorrent客戶端
訪客WiFi
PPPoE服務器
Tor客戶端
多WAN
Siproxd VoIP
LED控制
主題[11]
P2Partisan英語PeerGuardian
IP流量統計
TomatoVPN
(SgtPepperKSU)
Tomato
Tomato ND
SpeedMod
(hardc0re)
TomatoUSB
(Teddy Bear)
slodki
DualWAN
Teaman 附GUI
EasyTomato NFSv3 附GUI
Victek RAF VLAN NFSv3 附GUI 附GUI 附GUI 附GUI 附GUI 通過腳本
Toastman NFSv3 附GUI 附GUI
Shibby VLAN NFSv3
(附GUI)
附GUI 附GUI 附GUI 附GUI 通過腳本
AdvancedTomato V2 VLAN NFSv3
(附GUI)
附GUI 附GUI 附GUI 附GUI 通過腳本
FreshTomato‑ARM

FreshTomato‑MIPS
VLAN NFSv4
(附GUI)
附GUI 附GUI 附GUI 附GUI 通過腳本
Mod名稱
靜態ARP
帶寬限制
NFS服務器
BitTorrent客戶端
訪客WiFi
PPPoE服務器
Tor客戶端
多WAN
Siproxd VoIP
LED控制
主題[11]
P2Partisan英語PeerGuardian
IP流量統計

授權

編輯

Tomato基於Linksys釋出的GPL代碼,但也包含芯片製造商Broadcom專利的二進制代碼。部分代碼以GNU通用公共許可證授權,但用戶界面的源代碼許可證更為嚴格,禁止在未經作者允許的情況下使用。

兼容路由器

編輯

Tomato和很多Broadcom芯片的路由器兼容。包括華碩路由器、Buffalo AirStation路由器以及Linksys WRT54G系列路由器。需要注意的是WRT54G硬件版本5及以上的版本由於硬件縮水是不兼容的。

Tomato被很多Linksys用戶論壇推薦,作為DD-WRT之外的選擇。此外Asus RT-N16, RT-N12, Linksys WRT-160Nv3 and Netgear WNR3500L/v2在基於Linux Kernel 2.6的新版上也獲得了支持。

注釋

編輯
  1. ^ 固件僅支持下列出的協議
  2. ^ 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 Tomato standard and ND
  3. ^ Tomato standard only
  4. ^ 4.0 4.1 4.2 4.3 Tomato ND (New Driver) only

參考文獻

編輯
  1. ^ Zarate, Jonathan. Tomato Firmware, tomato/release/src/router/www/tomato.js source file. Sourceforge.net. [23 September 2014]. (原始內容存檔於2019-07-25). Copyright 2006-2010 Jonathan Zarate For use with Tomato Firmware only. No part of this file may be used without permission. 
  2. ^ TOMATO中设置WDS无线模式. RainyHeart. 2009-09-06 [2010-08-12]. (原始內容存檔於2010-05-13). 
  3. ^ TomatoVPN official website
  4. ^ TomatoUSB Mod (Teddy Bear)頁面存檔備份,存於網際網路檔案館) Home page.
  5. ^ DualWAN Mod頁面存檔備份,存於網際網路檔案館) Home page.
  6. ^ 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.
  7. ^ EasyTomato Home Page. [2019-03-11]. (原始內容存檔於2021-04-25) (美國英語). 
  8. ^ Victek RAF Mod頁面存檔備份,存於網際網路檔案館) Home page
  9. ^ 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).
  10. ^ FreshTomato - Alternative open source firmware for Broadcom-based routers. (原始內容存檔於2021-05-05). 
  11. ^ 11.0 11.1 About Tomato Theme Base. [2019-05-09]. (原始內容存檔於2021-02-27) (美國英語). 

參見

編輯

外部連結

編輯