八月 26

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

 

 

分类:原创 | Ubuntu 12.04 Server下安装Tomato编译环境已关闭评论
八月 26

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 线刷机,刷机后可能无法启动,本人不承担任何责任。

分类:原创 | Tomato 1.21-20140808版本发布已关闭评论