九月 2 2014

发布新版本122.20140901 (仅针对网件R6300v1,WNDR4500v1/v2)

感谢SZPunk捐赠了路由器,没有这个捐赠,就不会有WNDR4500的固件!

由于Shibby不再公开ARM源码,准备自己开发ARM固件。再次感谢SZPunk捐赠的WZR-600DHP2路由器!真是雪中送炭。

  • Openssl 升级到1.0.1i,修正了大量的安全问题;1
  • lzo升级到2.0.8
  • 支持网件路由器R6300v1, WNDR4500v1, WNDR4500v2
  • 存在的问题:

- R6300v1: USB和WAN灯不亮
– WNDR4500v1/v2: WAN和LAN灯不亮

注意:

请从原厂固件Web界面直接升级,升级后按住复位键10秒钟以上重启。
重启完成后,选择5G频段,保存设置后再重启一次,就会出现Tomato24和Tomato50.
===========================================================
R6300v1刷机步骤:
说明(以下步骤基于网件官方原版固件刷机):
按住路由器背面的RESET 按钮10秒钟以上,等路由器重启完毕后,按照以下步骤刷机。
1. 使用网线连接路由器与电脑;
2. 设置电脑的IP地址  192.168.1.2,  掩码:255.255.255.0
3. IE浏览器 登录  http://192.168.1.1 ,并输入用户名  admin        密码 password
4. 在【高级】-【管理】-【路由器升级】中找到升级路由器界面,点击【浏览】选择文件后,点击【上传】按钮。
Snap2
5. 上传完毕后,在出现提示的界面中,选择【是】

Snap3

 

6. 稍等片刻,路由器会自动重启,此时无线网络是不正常的,因为nvram中有很多原厂的参数。
7. 等NETGEAR灯亮后,再等约30秒。按住路由器背面的RESET键 15秒以上
8. 路由器再次完成重启后,通过有线登录进路由器,用户名 root,密码 admin
9. 在Tomato界面中点击【重启路由器】,再次重启(为了启用5G)
10. 重启完成后,继续用有线登录进路由器,经过两次重启后,应该能看到eth2了
11. 在【基本设置】页面中,选择eth2 的频段为5G,其它参数可以根据需要自行设置。然后点击【保存设置】
12. 稍等片刻,就可以搜索到Tomato24 和 Tomato50两个无线网络了

注意:上述第11步是必须的,否则无法搜到网络信号。

 

八月 26 2014

Ubuntu 12.04 Server下安装Tomato编译环境

在一台刚安装了Ubuntu 12.04 LTS的干净服务器上,为了搭建交叉编译环境,还需要确认以下软件包都已经正确安装。
==============================================
Ubuntu 12.04 64bit Server (LTS)

必须安装的软件包,通过 ‘apt-get install’ 安装。

  • ia32-libs ( ctools needed )
  • g++
  • make
  • automake-1.10
  • automake-1.13
  • automake-1.14
  • autoconf2.63 or above
  • libtool
  • pkg-config
  • bison (not bison++)
  • libncurses5-dev
  • libncurses5
  • ncurses-term (mysql needs terminfo of libncurses)
  • flex (iproute2 needed)
  • texinfo (includes makeinfo used by gmp)
  • perl
  • gperf (libid3tag used, see Makefile.am)
  • python 2.7.3
  • Cython 0.15.1
  • yodl (used by socat)
  • docutils-common 0.10+ (used by aria2)
  • python-docutils (used by rst2html)
  • sphinxbase-utils sphinx-common python-sphinx (program sphinx-buils will be used by aria2)

———————————————-
可选包:

  • openssh-server ( for remote login )
  • php5 (will install apache2)
  • php5-dev

 

 

分类:原创 | 评论关闭
八月 26 2014

Tomato 1.21-20140808版本发布

tux18月15日  已经修正固件,完美支持WNDR3400/3400v2/3700v3/4000路由器,最新固件正在等待上传到FTP服务器中,版本号仍为121_20140808.
8月12日上传的AC固件(版本号仍是121_20140808),已经修复2.4G频道无法选择的问题;RT固件中“迅雷远程”菜单项缺失的问题也已经修复。建议所有的AC路由应重刷今天上传的固件。需要用迅雷的RT路由器,界面直接升级即可。
迅雷远程后台监控脚本增加了多种异常退出的处理,所有含迅雷远程的固件都会更新,建议刷了含迅雷远程的,重新下载刷机。刷机后无须做任何配置的变更。
已经修正了8M-VPN-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 线刷机,刷机后可能无法启动,本人不承担任何责任。

分类:原创 | 评论关闭