基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。
8 Y8 z6 O3 V' X B4 M/ ^2 D1 r+ U3 f- A" H/ V) N
1. 原生汉化;: N8 O/ J7 V5 ?) d
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;0 z' d/ e6 z7 G, L
- aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;( y8 [0 g& {" h) } D. e( F
- 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
5 B( o, O8 |0 \7 h( K - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;( D6 ~; x' J' s$ K" W
- 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
+ @; R6 x+ A. U5 h6 L - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;: ^% u! H' A W8 Q. L& j8 P
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;# U$ ~8 S B G$ S/ @1 l
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
- ^) J7 I+ |4 s; q2 k5. 更新原版的Minidlna至1.1.0最新版;
1 u, r& X( L1 u% Q/ B6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;' s& b: R+ F y( ]
7. 部分界面的汉化修正;7 v+ g' r% v- |
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.# d/ C: w3 ^$ l- p9 W, [$ L4 h
4 R& l2 U" g, C; d+ i+ c6 `) G$ l
可以直接在0530版本页面升级,无须清除NVRAM。6 U& y {0 b$ q) @3 [. I/ h! p9 z
====================================% G8 y* |3 [2 {+ C
2013.06.19./ M# i9 [; Z! {
[增加] 支持RT-AC66U的专用固件。' e/ {2 A0 J. X8 I
. n' q1 C$ ~6 X2 m' V8 ^3 c2013.06.18.8 ~3 q+ M( x" u- Y' u4 Y
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
% n- X, O3 @% N" k! K0 J& o. t其它固件没有变化,可以不必更新。
& [4 V4 N5 |7 P: G, E/ i/ q7 V9 C( |: i7 K" x
2013.06.17.# K b5 h8 U! H' o7 M3 W4 B
[修正] 系统状态页面无法展开的问题& K# y0 p M1 s
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好' v) @+ S# }- @* a0 L
目前使用正常的,无须升级。升级后也不需要清除NVRAM。
' G- m5 p, p2 B. U# c' H, R# O- rZTE H618B慎刷,固件无法驱动无线模块。( v2 v7 W3 r) O; Y7 g7 Q g
1 |: V5 q1 y: d+ u$ O) N- z2013.06.15. j% _$ n1 h0 g! \# Y
[更新] 附件中的wpcheck脚本,增加开放 8086, 8087端口' w3 {: `7 @# K5 Q8 E% X( P- H
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
( E' x0 H6 ^5 c[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
# h/ F/ Z& N4 U' H/ g1 o8 s* h[修正] 打开TomatoAnon功能,若不需要,禁用即可7 G/ c" k7 H9 u
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是/ [. ~2 U) E+ g+ d2 A b! Z4 v& {
建议升级到此版本,无须清除NVRAM。
. h3 y: [2 e0 t( W6 m4 O====================================
# @8 q; e! {5 X# Z* W 带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。1 o0 y& N9 r5 }( S g- \. h
现阶段可以做如下手工操作WallProxy.& _4 ~& j2 S% I5 j+ s0 _7 Q" ^" R) ?
下载本帖附件 wallproxy.zip,解压缩。
2 r% S+ ^5 @1 w) v* X$ P1. 修改proxy.ini,只需要修改 [gae] 段中的
, j/ h) D) c7 O: g appid = xxx|yyy|zzz+ S2 h! s& D8 W) H( P& ?+ L
password = 你登录gmail账户的密码
6 n2 ^) [) [: l+ |: A/ ^2. 上传wallproxy整个目录到路由器的/tmp
4 s% Z; c) k$ e* w$ T3. telnet到路由器,运行如下命令:
+ A- B# s: a$ w% J) x2 _3 B% G8 _0 ~# | cd /tmp/wallproxy/local( t# J1 v& Y. X" ?; |! B: \2 m
chmod +x wpcheck$ e' g+ H6 o" a' y. M4 N& T* n
./wpcheck start
" a) l! l0 N- ~( P0 B/ X4. 等几秒钟,即可启动wallproxy" p/ t! c5 w* X8 f5 i% Y
5. 可以用ps查看进程,应有如下信息:
4 X2 ~- F _" i% R$ Z' h+ B 1527 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
$ ?; h8 Z7 a4 Q+ p# E 1531 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py6 w! k$ s/ j& b2 S( @
1532 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
9 n; Z. h) w# @$ l; D6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
& }5 d1 {( B* ^5 E) a) }, o! j9 n======================================================= [! |5 p/ ^1 X! T
自动上传至GAE( V* F/ F- w( Q
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
, _9 m, N/ G( C* o( r0 Q" `MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
& S- f& `8 @% {EMAIL = '????@gmail.com'1 `" c+ A2 C* n3 s$ }% {5 N0 X
PASSWD = '******' I: M; B0 T# Q4 x6 C8 r
2. 运行
: h& d( m8 E& w1 z/ A) `, Y: n( L python autoupload.py
+ L4 U. `" @0 Q3. 上传成功
3 o4 S% K& i) x, d0 S+ r=======================================================
) Q8 a/ b) l0 t$ _9 j0 ?
. ?6 U+ ]; O* B# {# A; e: g 欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
: K6 C+ O. F0 p1 e% T
, b( g# ?+ S7 O; r8 y q9 ~; c6 p
* q2 {" ` w& _( z/ L可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。. z8 C8 y5 [' y
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
- B d3 B( [9 \1 z% |
6 ^) O& z* ?* R; t; z
+ g, V/ b% H3 Y- r, @8 S( q$ R5 I, Q, e8 [2 I- O' W- m0 x
% x+ r, P* ]8 F6 X7 R4 h6 t
2 h# E" \3 R# z( \4 s: V: P9 a& c# \- Q Z
( }1 M5 n) A) u5 v0 f3 i: F' A% D5 v" h, m( ` O
* f$ T; d) W# \9 h
8 X- W8 q1 r. m5 i+ ~1 m/ E; }2 g/ F H1 x
( [7 M# ?5 I) ` c# J% C
& U3 {8 v! W3 a: o8 h1 \' f5 R2 s- I4 i110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
, }, A3 ^: b8 l3 {. A o" r I$ p* e8 Y) b5 R: u
- w$ ^. A q! n" |$ l
$ S/ X3 l+ u @4 O |