bwq518 发表于 2013-7-8 14:27

Tomato bwq518 增强集成版, 122.20140901(仅针对网件R6300v1,WNDR4500v1/v2)

本帖最后由 bwq518 于 2014-9-3 15:51 编辑

请访问我的Tomato站点,http://tt.onv.cc ,今后重要的更新、文档、刷机资料等会集中在此站点发布。


MEGA云地址https://mega.co.nz/#F!GJpVyKiI!MMX50qBZIZbmfqp_urKfmw
FTP服务器地址 仅支持IE打开http://source.wifihell.com/bwq518/
===============================================================
注意:因路由器CPU性能有限, 为保证升级成功,建议升级前关闭BT, Aria2, GAE代理服务器。
[更新日志]
==========================
感谢SZPunk捐赠了路由器,没有这个捐赠,就不会有WNDR4500的固件!
由于Shibby不再公开ARM源码,准备自己开发ARM固件。再次感谢SZPunk捐赠的WZR-600DHP2路由器!真是雪中送炭。

2014.09.01.
[增强] Openssl 升级到1.0.1i,修正了大量的安全问题;
[增强] lzo升级到2.0.8
[增强] 支持网件路由器R6300v1, WNDR4500v1, WNDR4500v2
存在的问题:
R6300v1: USB和WAN等不亮
WNDR4500v1/v2: WAN和LAN灯不亮

请从原厂固件Web界面直接升级,升级后按住复位键10秒钟以上重启。
重启完成后,选择5G频段,再重启一次,就会出现Tomato24和Tomato50.


8月15日已经修正固件,完美支持WNDR3400/3400v2/3700v3/4000路由器,最新固件正在等待上传到FTP服务器中,版本号仍为121_20140808.
8月12日上传的AC固件(版本号仍是121_20140808),已经修复2.4G频道无法选择的问题;RT固件中“迅雷远程”菜单项缺失的问题也已经修复。建议所有的AC路由应重刷今天上传的固件。需要用迅雷的RT路由器,界面直接升级即可。
迅雷远程后台监控脚本增加了多种异常退出的处理,所有含迅雷远程的固件都会更新,建议刷了含迅雷远程的,重新下载刷机。刷机后无须做任何配置的变更。
已经修正了8M-virtual**-AR的部分固件没有集成libssl动态库的问题,4M, 16M和32M的固件不受影响。
2014.08.08.
[增强] 支持Netgear WNDR 3400/3400v2/3700v3/4000路由器。刷机发现问题,请站内PM我。
[增强] 集成迅雷远程和图形设置界面, 通过cpulimit限速
[增强] 集成PHP5, 已经编译进了大多数模块,实测discuz 7.2, emlog, wordpress, phpwind均可以使用
[增强] 集成MySQL 5.1版本,配置界面尽量简单,容易使用
[增强] 集成MySQL管理工具 Amysql
    注意:MySQL的数据文件和临时文件要放在U盘上,不要放在JFFS或NAND内存
            U盘强烈建议格式成ext3格式
[更新] aria2c 更新到最新版1.18.7
[更新] Wallproxy更新到最新版 2.2.4
[修正] 斐讯FWR706支持
[更新] 针对贝尔金路由器,分别提供K26 和 K26RT-N的固件,建议根据TomatoAnon的运行情况选用。
[ 增强] 新增32M固件,全集成,用于16M以上 flash和带NAND的路由器。刷机前确认NVRAM要大于 32K.
可以直接升级,升级后无需清除NVRAM.每个固件包含哪些功能模块,请下载附件或从网盘下载tomato_bwq518_build.xls文件。
R6300V1, EA6500V1固件没有经过充分测试,只能通过TTL 线刷机,刷机后可能无法启动,本人不承担任何责任。

2014.06.25.
基于shibby 120版本整合。
[增强] 支持斐讯FIR706, FIR302B, Netcore NR235W,NI360, Q3路由器。刷机发现问题,请站内PM我。
[增强] 支持中国电信(贝尔)RG100E-CA路由器,BCM5357, BCM5358 CPU的B0, C0型号
[修正] openssl升级到1.0.1h
[增强] 16M固件支持NGINX Web服务器
[增强] 16M, 8M固件支持DNSSEC
[更新] 固件选择指南,下载附件。
[增强] 支持R6300V1(试验固件,可能有BUG)
建议所有固件应升级到这个版本,升级后无需清除NVRAM。
2014.04.20.
[增强] Shadowsocks增加参数设置:timeout,默认为600秒
[修正] openssl升级到1.0.1g,修补了heartbleed(心血)漏洞
[增强] aria2和python需要的库c-ares升级到1.10.1
[优化] 4M和8M固件的尺寸
建议所有固件应升级到这个版本,升级后无需清除NVRAM。
2014.03.31.
[增强] ToW增加多网段控制功能,可以针对每个网段(br0, br1, br2, br3)分别启用/禁用ToW
[增强] 通过dns2socks,利用SSH或Shadowsocks安全链接解析域名,可以在界面禁用dns2socks
[修正] 打开部分固件的JFFS功能
[修正] 几处汉化编译修正。
若现在使用正常,可以不升级。升级后也无须清除NVRAM.
2014.03.25.
[增强] 支持Tenda N80路由器,刷K26RT-N 8M或K26RT-AC 16M固件
[修正] ToW的白名单失效的问题
[增强] DNS防污染增加dnsforwarder方案,从测试情况看,pdnsd性能较好,但是不够稳定;dnsforwarder性能稍差,但是稳定。建议选择dnsforwarder
[修正] 启用ToW后,域名解析偶尔失败的问题
[增强] ToW 增加了https Webvirtual**的支持
[修正] ToW守护进程在WAN DNS改变时,会自动重启dnsforwarder(若勾选了“使用ISP的DNS”)
[更新] 所有的8M和16M固件中不再包含TOR模块
[增强] 支持PPPoE-Relay中继功能
强烈建议升级到这个版本,可以用上稳定的ToW.升级后无须清除NVRAM.

2014.03.01.
[增强] 支持Vivick Q-W601路由器,刷K26RT-N 4M Mini或IPv6固件
[修正] ToW启动脚本增加了黑白名单、Tunlr是否在线更新的开关,默认禁用在线更新,使用默认配置,提高dnsmasq启动成功率
[优化] 由于116版本更新了不少模块,导致部分固件超尺寸,部分固件删除了JFFS功能
要使用ToW的强烈建议升级到这个版本!升级后无须清除NVRAM.
2014.02.26.
更新至Shibby 116版本。
[增强] K26 RT R1支持Buffalo WHR-HP-G (日本版本), 不是WHR-HP-G54,也不是WHR-HP-G125 (没测试过)。CFE需要用修改版,下载地址:https://www.right.com.cn/forum/thread-136705-1-1.html
2014.01.14.
[修正] pdnsd回退到1.2.9a版本,解决cache导致的CPU满载问题
[修正] 更新tunlr不成功无法创建黑白名单的问题
[增加] 自定义Tunlr DNS,是启动更为robust
2014.01.10.
发布20140106版本,中文固件115_20140106/CN,英文固件115_20140106/EN
[增强] 新增透明代理Transparent over Wall (ToW),支持shadowsocks, 混淆ssh, GoAgent/WallProxy的客户端零配置透明代理。
因集成了pdnsd, redsocks2, shadowsocks, sshpass, obfuscated ssh, wget全功能版,仅8M-virtual**-IPv6-Max, 8M-virtual**-IPv6-Max-5G,及所有的16M固件包含ToW.
教程从附件下载。
感谢网友Punk的鼎力支持,正在在他的耐心指导下,才能有这个重要的功能给大家分享。
ToW 的全称是“Transparent Over the Wall” ,其设计目标是透明化/自动化,理想情况下客户端用户无需关心哪些网站无法访问,可直连网站也不会因为使用二级代理而降低访问速度, 国内网站的CDN 完全不受影响。
使用pdnsd 特性防止DNS 污染
支持GAE, Shadowsocks 和Obfuscated SSH,SSH 等代理服务器
使用gfwlist/whitelist 和ipset 配合iptables 处理访问目标,适应多种情况的无障碍浏览。
[一点小小的要求 ]请使用ToW的网友测试一下不同机型上的吞吐量,在ASUS RT-N16机器, 12M 带宽,能跑满 1.5M/s, CPU 占用 70-80%,希望能有更高吞吐量的结果。测试时请关闭 QoS 等流量管理功能。
2013.12.04.
[增强] GAE代理增加'下载'源码包方式,可以自动从设定的链接下载WallProxy代码zip压缩包。压缩包内的目录结构必须为
   wallproxy-master
         | ————local
         | ————server
    缺省压缩包的下载链接地址为http://www.hyzoom.com/tomato/wallproxy.zip。下载后,将执行以下步骤以创建WallProxy运行环境:
    (a) 自动解压缩到/tmp目录中
    (b) 更名wallproxy-master为wallproxy
    (c) 若源码包中不存在proxy.ini配置文件,则复制缺省的proxy.ini到/tmp/wallproxy/local目录
    (d) 复制CA证书到/tmp/wallproxy/local/cert目录
    (e) 启动wallproxy
[修正] GAE代理服务器'403'错误
[修正] 访问限制无法编辑的问题
[修正] Samba服务器重启后自动添加防火墙规则的问题,支持对WAN端口的访问
[修正] 支持Linksys E4200, E3200, E2500, RT-N53等路由器的5G频段,通用5G固件支持Tenda N60, N6
[修正] 对英版Tenda W1800R 的支持
[修正] WL-500gp大内存固化的支持
[增强] 支持Tenda N6(刷K26RT-N通用固件,请提供测试反馈)
[增强] 系统状态页面新增对每个无线模块发射功率的显示
[增强] K26 AC路由器,包括RT-AC66U, RT-N66U, W1800R均已经集成了Paragon NTFS驱动
[增强] K26 AC路由器,包括RT-AC66U, RT-N66U, W1800R均支持JFFS
[测试] 新增Buffalo WZR-D1800H/WLI-H4-D1300/WZR-D1100H的支持,仅供测试,刷后变砖不承担责任!
   针对WZR-D1800H/WLI-H4-D1300/WZR-D1100H的刷机步骤如下:
    1. 修改电脑的IP地址:192.168.11.1,用有线网络连接路由器LAN端口
    2. 路由器做一次30-30-30硬复位
    3. 路由器通电,并登陆到路由器,用户名admin,密码password
    4. 在【管理设置】-【更新】界面刷固件 WZR-D1800H_MULTI.bin,下载地址:ftp://ftp.dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/2013/04-11-2013-r21223/buffalo_wzr-d1800h/WZR-D1800H_MULTI.bin
    5. 重启路由器
    6. 通过有线连接或者无线dd-wrt连接电脑和路由器。通过浏览器再次登陆路由器
    7. 在dd-wrt界面,升级固件,注意下拉菜单选择“reset to factory default”。TT固件选tomato-D1800H_115--20131203.Hyzoom.RT_AC-16M-AIO-AR-TR-PY-64K.trx
    8. 重启后应彻底清除一次NVRAM
    9. 注意:今后针对WZR-D1800H升级固件,不能通过Web界面。必须通过tftp升级!!!!若通过Web界面升级,会变砖,但是能通过TTL线修复。

2013.11.13.
[修正] 无线频道和频宽在系统状态页面显示错误的问题。
[更新] 固件选择说明文档。
2013.11.11.
[修正] 无线模块温度检测,在部分老旧路由器上无法显示“系统状态”页面的问题
[升级] WallProxy升级到2.1.19.1,速度和稳定性均有提高,建议升级,升级后需要重新上传服务端!。升级后无须清除NVRAM.
2013.10.30.
[修正] SAMBA支持WAN监听,二级路由可以正常访问samba服务
[修正] 基础中文翻译
2013.10.26.
[更新] 基于Shibby最新的114版本增强功能。114版本改进了不少功能,尤其增加了BCM_NAT,建议升级
Shibby发布的wl_high.o模块编译时有问题,可能会对RT-N53, e3200, e2500, L600N路由器的高功率功能有影响,请在此跟帖反馈
[修复] K26, R1版本针对WHR-HP-G54的功率调整问题
[修复] RT-AC,RTN版本中状态页面显示无线频道和频宽不正常的问题
[增强] 增加对路由器的支持:DIR-620 C1, RT-N10P, Rosewell L600N, RT-N53 A1
[增强] 增加8M全功能固件,不含USB, TR, AR。可用于无USB接口的8M flash路由器
[增强] RT-N66u路由器使用与RT-AC66U相同的驱动
其他与1019版本相同。建议升级,升级后无须清除NVRAM。
2013.10.19.
[修复] Tenda W1800R的5G模块重启后消失的问题
[修复] Tenda W1800R的80M频宽无法设置的问题
[增强] 增加RT-N和RT-AC的无线模块温度显示,在系统状态页面。无线必须启用才能检测到
[修复] 替换了ctf.o为rainlake的,未作测试。请在此贴反馈CTF的使用效果
[增强] 针对贝尔金F7D, F5D系列路由器,同时提供RT和RT-N两个版本的固件,建议先刷RT,有问题在尝试刷RT-N
建议:现版本若使用正常,无须升级。升级后也无须清除NVRAM.
2013.09.23.
[增强] AC版本设置界面增加了80M ac的支持。
[增强] W1800R路由器增加了CTF,感谢rainlake
[修正] Shibby源码中第一次初始化时无线信道缺省设置有误,修正为2.4G: 信道3, 低控制边带1L;5G: 信道36,80MHz。
刷了0919,0920,0921,0922版本的可以不升级。升级后无须清除NVRAM。
K24, K26, K26RT-N没有更新。
2013.09.22.
[修正] 几处中文翻译。刷了0919,0920,0921版本的可以不升级。升级后无须清除NVRAM。
[修正] AC版本中的驱动版本显示错误,显示版本号与实际驱动版本不一致的问题。若使用正常无须升级,升级后也无须清楚NVRAM。
2013.09.20.
[更新] 根据shibby 112版本的最新源码重新编译
[增强] 支持Tenda W1800R 802.11AC 5G路由器,直接在原厂固件的Web页面升级,请耐心等待。升级完成后彻底清除一次NVRAM
[修正] RT-AC66U和 W1800R的高ping值问题
[增强] 通用固件全功能版增加了5G的支持,部分路由器因驱动不同可能无法启用。
2013.08.05.
[更新] 至shibby 112版本
2013.07.11.
[更新] 有部分网友反映E2000, E3000, BELKIN F5D, F7D路由器刷K26固件,无线有问题。现重新编译上传K26RT-N固件,请从网盘下载;
[更新] 固件选择说明PDF文档,E2000, E3000, BELKIN路由器建议刷K26RT-N固件。

基于Tomato shibby 最新版,有以下功能增强:
1. 原生汉化;
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
5. 内置集成基于GAE的智能代理WallProxy及图形设置管理界面,在【高级设置】-【GAE代理服务器】,无需外挂U盘或打开JFFS运行代理
6. 更新原版的Minidlna至1.1.0最新版;
7. transmission 升级到最新版 2.81。

下载地址:
百度网盘:http://pan.baidu.com/s/1cMsgd
网盘目录说明:
xxx_yyyy
xxx是shibby版本号,如109, 110
yyyy是编译日期,如0708

xxx_yyyy目录下面会存在K24, K26, K26RT-N和K26RT-AC目录,分别对应附件表格中的K24, K26, K26RT-N和K26RT-AC, 需要按照表格刷对应的固件。


K24 – Linux内核版本2.4 – ND, 芯片类型MIPS R1 – 适用于较老型号的路由器,如Linksys WRT54 series, Asus WL500GP和 Dlink DIR-320等。在最早的Tomato 1.28 ND能刷的,就可以刷这类固件。K26 – Linux内核版本2.6, 芯片类型MIPSR2 – 较新型号的路由器,如WNR3500Lv1 等等。一部分较老的MIPSR1 也能支持。K26RT-N – Linux内核版本2.6, 芯片类型MIPSR2 – 适用于部分特殊的路由器,如E4200, RT-N10U, RT-N16, RT-N12B1/C1, RT-N15U, RT-N53, RT-N66U, RT-AC66U, WNR3500Lv2 及较新的 Linksys E-系列路由器。K26RT-AC – Linux内核版本2.6, 芯片类型MIPSR2– 适用于部分支持802.11ac的路由器,RT-AC66U, TendaW1800R。
按照CPU类型分成MIPS R1和R2两个版本,对应固件的文件中有明显区分。按照路由器flash大小,分为4MB, 8MB, 16MB三类固件,包含不同的模块。R1 4M – R1版,适用于4M flash的路由器, 无USB, HTTPS, CIFS和RIPv1/2支持R1 8M-virtual**-TR – R1版,适用于8M flash路由器,含virtual**, Transmission(图形界面),支持NTFS R1 8M-virtual**-AR - R1版,适用于8M flash路由器,含virtual**, Aria2, YAAW图形界面,不支持NTFSR1 16M-AIO-TR – R1, 适用于8M 以上flash的路由器, AIO 全集成(含Transmission和图形界面)R1 16M-AIO-AR - R1, 适用于8M 以上flash的路由器, AIO 全集成(含Aria2和YAAW图形界面)R1 16M-AIO-AR-TR - R1, 适用于8M 以上flash的路由器, AIO 全集成(含Trans+BTgui, Aria2, YAAW图形界面)R1 16M-AIO-AR-TR-PY – R1, 适用于8M 以上flash的路由器, AIO 全集成(含Trans+BTgui, Aria2, YAAW图形界面, Python2.7.3)R1 16M-AIO-AR-TR-PY-GAE – R1, 适用于8M 以上flash的路由器, AIO 全集成(含Trans+BTgui, Aria2, YAAW图形界面, Python2.7.3, GAE/WallProxy)R2 4M – R2版,适用于4M flash的路由器, 无USB, HTTPS, CIFS和RIPv1/2支持R2 8M-virtual**-TR – R2版,适用于8M flash路由器,含virtual**, Transmission(图形界面),支持NTFSR2 8M-virtual**-AR – R2版,适用于8M flash路由器,含virtual**, Aria2, YAAW图形界面,不支持NTFSR2 16M-AIO-TR – R2, 适用于8M 以上flash的路由器, AIO 全集成(含Transmission和图形界面)R2 16M-AIO-AR-TR – R2, 适用于8M 以上flash的路由器, AIO 全集成(含Trans+BTgui, Aria2, YAAW图形界面)R2 16M-AIO-AR-TR-PY – R2, 适用于8M 以上flash的路由器, AIO 全集成(含Trans+BTgui, Aria2, YAAW图形界面, Python2.7.3)R2 16M-AIO-AR-TR-PY-GAE – R2, 适用于8M 以上flash的路由器, AIO 全集成(含Trans+BTgui, Aria2, YAAW图形界面, Python2.7.3全功能版, GAE/WallProxy)R2 16M-AIO-AR-TR-PY-5G – R2, 适用于8M 以上flash的路由器, AIO 全集成(含Trans+BTgui, Aria2, YAAW图形界面, Python2.7.3全功能版,), 支持5GR2 16M-AIO-AR-TR-PY-GAE-5G – R2, 适用于8M 以上flash的路由器, AIO 全集成(含Trans+BTgui, Aria2, YAAW图形界面, Python2.7.3全功能版, GAE/WallProxy), 支持5G详细说明参见附件。








smaillee 发表于 2013-7-8 15:10

版主这么一说,瞬间明白了、、版主大爱

xiaoliyugood 发表于 2013-7-8 16:47

想问下大大,N16刷K26版本最好。那么HG320是刷K266RT-N吗?

chaohua27 发表于 2013-7-8 16:52


太给力了,支持版版!

yajeed 发表于 2013-7-8 16:58

版主太给力了啊。

bwq518 发表于 2013-7-8 17:24

xiaoliyugood 发表于 2013-7-8 16:47
想问下大大,N16刷K26版本最好。那么HG320是刷K266RT-N吗?

是的。

wgf2008 发表于 2013-7-8 17:33

楼主给俩 !

1860ly 发表于 2013-7-8 17:33

楼主,NI360是刷哪个呢?

bwq518 发表于 2013-7-8 17:34

1860ly 发表于 2013-7-8 17:33
楼主,NI360是刷哪个呢?

什么CPU ?

bwq518 发表于 2013-7-8 17:35

1860ly 发表于 2013-7-8 17:33
楼主,NI360是刷哪个呢?

NI360是 5357的芯片,8M flash,刷R2 K26RT-N的8M固件即可。

1860ly 发表于 2013-7-8 17:40

bwq518 发表于 2013-7-8 17:35
NI360是 5357的芯片,8M flash,刷R2 K26RT-N的8M固件即可。

刚对照RT-N10U查了下,那个也是用5357的u,不过超感谢楼主!!:victory:

1860ly 发表于 2013-7-8 17:44

bwq518 发表于 2013-7-8 17:35
NI360是 5357的芯片,8M flash,刷R2 K26RT-N的8M固件即可。

请问下大大,8M的固件如果其他功能不要,rom能否够空间加入Python2.7.3全功能版和GAE/WallProxy呢?

bwq518 发表于 2013-7-8 17:46

1860ly 发表于 2013-7-8 17:44
请问下大大,8M的固件如果其他功能不要,rom能否够空间加入Python2.7.3全功能版和GAE/WallProxy呢?

不能。这个问题我回答过了,你可以搜贴。

1860ly 发表于 2013-7-8 17:50

bwq518 发表于 2013-7-8 17:46
不能。这个问题我回答过了,你可以搜贴。

之前有一段时间回坛子了,实在不好意思,看来只能折腾公司的N-16了,32M flash;P

YG777 发表于 2013-7-8 18:20

实在在太给力了
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: Tomato bwq518 增强集成版, 122.20140901(仅针对网件R6300v1,WNDR4500v1/v2)