基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。# |" y; t* ~7 v& \' k# b+ a
) W0 J1 Q9 G; w$ w' N1. 原生汉化;
- r0 b% r% P& L2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
6 [+ F* A! [! b/ m7 t - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;; a8 ~+ O/ X; {/ c
- 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
' \# ^% t$ g, X* I6 c2 q/ p - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;6 n0 ?5 D' q% J0 c( O- x
- 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;: j+ [' L8 j( N; j: {
- 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;/ ~9 B* |0 [! N) R$ d& J
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面; M! Q) z7 U; u4 E0 Y
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
; S1 R% x; [+ s4 T5. 更新原版的Minidlna至1.1.0最新版;8 V6 T6 c3 v2 E3 M! y/ i* ^# K h4 ]
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;
6 l) h0 L, Z4 T9 s- X4 l2 s7. 部分界面的汉化修正;
0 S' @: o7 k1 H, Q4 H2 d8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
5 u4 n2 m. w9 c7 N
8 v: @- p+ ~6 `/ ~3 J 可以直接在0530版本页面升级,无须清除NVRAM。
1 s# W: R: l3 V% A( h====================================
0 r, z. y+ W, e* A2 K# I$ p: l+ Z2013.06.19.- N) b" n' F, Q$ U
[增加] 支持RT-AC66U的专用固件。
, j! ?2 q5 V/ B5 m9 D8 s
% g$ \8 z) w# z2 \+ U2013.06.18.
% Q5 W+ f2 |) p% |0 [[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本: o. A9 r$ F b+ N% o* P( M" G
其它固件没有变化,可以不必更新。8 h% l2 Z& p0 P) }- ?
2 U1 z# N: N+ `/ Q9 J
2013.06.17.
! d* k/ b/ x5 e7 N7 f# O[修正] 系统状态页面无法展开的问题
6 g/ I; w& F; X/ b4 U[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
. P' y' i3 O. \# J9 B, ^- [目前使用正常的,无须升级。升级后也不需要清除NVRAM。
) g# m* f M+ XZTE H618B慎刷,固件无法驱动无线模块。- e8 D; ~% _0 x, K3 C
) ~; b; x. u$ W9 {# X
2013.06.15.. q; [# ~* A/ l7 T* @/ L
[更新] 附件中的wpcheck脚本,增加开放 8086, 8087端口
+ t, W w; n V# ^# T* j; P1 U6 b[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
5 |8 N' K7 n7 H) O9 b* U% E& j+ y[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致+ J2 B* ^2 T1 m5 g
[修正] 打开TomatoAnon功能,若不需要,禁用即可
f7 Z* Q4 P( ^ e/ \[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是$ w/ h; w0 q5 a6 h& w
建议升级到此版本,无须清除NVRAM。' i! }4 b$ p! j) P2 B/ O3 L4 O
====================================, @, j) k# {/ n% c
带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
, c' k- ^1 g# a1 \% A( C2 ? 现阶段可以做如下手工操作WallProxy.
) C/ U- @8 l7 [下载本帖附件 wallproxy.zip,解压缩。+ X5 Q/ p: N! Y. L- U+ Z8 O7 P0 C
1. 修改proxy.ini,只需要修改 [gae] 段中的+ |6 t7 J' G k2 C
appid = xxx|yyy|zzz
2 b# ]3 Z, ~# T% X* ~+ x! y5 v9 b password = 你登录gmail账户的密码3 K3 }3 t/ T5 l
2. 上传wallproxy整个目录到路由器的/tmp
: ]/ y4 M8 J! w9 B T3. telnet到路由器,运行如下命令:) i0 j% Y# F( l9 G' I# q8 ~
cd /tmp/wallproxy/local0 {. C: Q" f, Y2 W& d5 g+ M
chmod +x wpcheck- y9 o; y0 ]$ k2 W u8 j
./wpcheck start
( }9 F$ J; T3 Y( j8 O2 m% T5 D4 b4. 等几秒钟,即可启动wallproxy
1 w! n3 r4 e4 |3 t5. 可以用ps查看进程,应有如下信息:. ] ~4 ~8 j$ f- ]
1527 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
8 @; x7 s. M- a 1531 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
5 p7 {+ R* ~& h$ g, M 1532 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py, E: g, e! f, s- L1 G' h$ X0 S5 \. T
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。6 m+ e, a' ~0 g2 H6 g) J
=======================================================
8 \: V( _! W5 H7 ]' y9 u2 T自动上传至GAE v, T7 n, z9 E( l: ] p# A8 Q; w
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
5 W( q: A& K4 V8 V: N! _, s* }( }MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]: j: p; c# {# V5 V
EMAIL = '????@gmail.com'5 A" }4 j! f6 x2 r8 I: p
PASSWD = '******'* F7 o5 q' M4 ~+ a' }1 t" W; u. `
2. 运行
/ Q% F# z, v0 q1 t& A& I+ v python autoupload.py+ P" v6 F* Z5 N3 Y, H* x
3. 上传成功
3 A0 q9 K L! j( O6 ^=======================================================; ~, f# w1 m+ h: @+ z8 J4 a$ Y
2 Y7 i/ o3 v. L' s
欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
0 ~& C9 Y+ S& _7 }" V5 q4 W
- j5 W0 D+ S2 b$ ]4 K1 H2 D) H3 Q& Y, y' f& Y* W% R# X% I
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
* w7 G# M* Q+ i* g. y110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
5 c. T6 }: ~! ]+ I& a
: r2 E5 T. h u
7 p, O0 ?1 u& `' Q1 i" g+ o+ o9 l( Y/ M
_5 R2 V6 Q1 i! p2 ]% {8 s5 h1 g% W( e: V1 [9 O/ e
# r, l5 z5 w2 R0 p
9 [4 |6 o, l' {( |% C3 j6 H
8 n* H5 d; i% H' {& R% k' V; Y0 Q! u) y1 T. G+ A9 w* ~
$ I0 v! p3 c& d( K+ d5 w2 z, W- Z
4 j' D3 D( D- P3 O7 A4 y0 r
1 ?# g) ] f8 s1 T+ `$ V* U! S110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。: |+ B, W0 }/ u2 P
, _+ ?, S8 g e( N( I( K* h1 k! n
; y- w( p' U- p
) C' R3 s; a# A" u( S& P6 p |