基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。) b" E" X7 p" F
% y5 O d# X" `( z8 {9 s
1. 原生汉化; ?' ^ r! f; x$ k$ P5 u9 [/ w* `
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
6 D' l4 \4 k3 t" m - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;* L* S2 L- ^7 ~# j/ T0 d) j D" z
- 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
" U" O+ Z& k" i, k4 z- D - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;, }+ y5 {% V% | L/ t
- 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;: Z2 A$ N3 @( m8 e9 Y3 O
- 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;
- y! R5 Z/ j! l7 R2 |; J% L4 E3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
2 o4 P V8 q' m; w8 K5 r4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
* d8 z+ u4 j/ O! c( \5. 更新原版的Minidlna至1.1.0最新版;
+ c6 c) E- G+ e& R3 k+ m6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;4 E7 _# N- c3 |- j5 a! \' D
7. 部分界面的汉化修正;
2 B" i# A; ]+ I: F" _: @8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.( u( G( h. }6 E9 T6 ~- A6 p7 \
$ G/ u* W; X6 \& L" k9 @/ ~ 可以直接在0530版本页面升级,无须清除NVRAM。
7 t9 N: W; _7 ]* g====================================
3 a4 ~6 V; Q& @" m2013.06.19.3 R3 p! E+ m: [# S* ?4 {# Y6 f
[增加] 支持RT-AC66U的专用固件。3 j4 i( t, U( t+ M! f ~4 Y
* C% i% U8 R! J& _# Z$ ^6 X
2013.06.18.# |8 w; r% }; ]) T
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本4 h8 h) i3 w2 _
其它固件没有变化,可以不必更新。! H& h/ o; i8 }+ I+ x$ Q
# Z) W2 [# P5 P5 H5 g+ o2013.06.17.3 y. l3 n, p" g+ S, K2 y& z
[修正] 系统状态页面无法展开的问题& \" y3 Y: G8 p% U A! a4 ], b
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好& x& s( [' P! |8 R. }0 f( n/ O
目前使用正常的,无须升级。升级后也不需要清除NVRAM。; }' k& h7 [; y' r5 Y
ZTE H618B慎刷,固件无法驱动无线模块。
9 b2 I" ]8 |% `5 x& m% H- U' h$ P7 {( h! H
2013.06.15.
$ l; m$ \! ^" N7 e[更新] 附件中的wpcheck脚本,增加开放 8086, 8087端口
) a" @$ q( {* y/ Z: o% y. H4 R[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
6 `; \9 }: k- W( q4 R5 ? Y[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致$ t4 v0 _2 E! Q4 M3 R4 r l% q
[修正] 打开TomatoAnon功能,若不需要,禁用即可
+ `& M2 @7 Q8 ?# ][更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
+ t- u0 f5 ?) `8 {4 t, k$ H建议升级到此版本,无须清除NVRAM。
7 G' H' y q5 X====================================4 g+ R0 y" J. v) I' F
带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。+ ~. @- v2 O c; ?
现阶段可以做如下手工操作WallProxy.- n4 v$ x. J0 R. n+ b( M% \' `
下载本帖附件 wallproxy.zip,解压缩。
6 a& Y8 F- m. @$ q1. 修改proxy.ini,只需要修改 [gae] 段中的8 A% S R% E% M( B: @% G( L
appid = xxx|yyy|zzz3 Q# @. m% l5 j+ ]( H% a3 R1 I4 q
password = 你登录gmail账户的密码
% j4 y h: v" v, A5 l g2. 上传wallproxy整个目录到路由器的/tmp* f/ a' l3 }5 h- D3 t, y% \2 ^
3. telnet到路由器,运行如下命令:
/ h0 v- R: O q0 P2 d cd /tmp/wallproxy/local
, u' g( A1 J1 ?/ U3 W chmod +x wpcheck
! [+ I# D8 N, ~$ Y2 |$ a+ F7 V ./wpcheck start
7 o/ e0 b: g0 Z' u8 S, M0 K3 |- h0 u7 O4. 等几秒钟,即可启动wallproxy/ T+ K: \* p* _1 e) D' ^
5. 可以用ps查看进程,应有如下信息:; k2 Y# P9 h$ k
1527 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
5 |0 U4 ?0 i% d5 X! F" P 1531 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py5 f) V' C+ S: i! U6 q+ Z
1532 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
0 z- m- d2 A- O3 E, m% w6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
- X; ]. B9 ~. e: p=======================================================7 e* X3 a4 X/ R" F. G
自动上传至GAE
+ p: V" e# V# a5 G1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
1 b+ v7 [1 N3 {" i$ D+ c" e6 XMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
5 s) u; s% }( t! M4 |$ oEMAIL = '????@gmail.com'( o# i) O W0 h. ^
PASSWD = '******'
" M2 A7 j% p9 i9 ^2. 运行2 u. k* ?6 z, I% m( p
python autoupload.py. _, x8 U* B. _% [" j" E
3. 上传成功" {4 I) C0 X) u4 }
=======================================================/ g7 D- H' V# G, q4 E8 _( k
4 ~: I5 B" N5 W% p S
欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
) y+ {7 |! T6 c, c. U% I
" t9 a$ V5 L. ~, ]$ |7 y$ W, y8 B
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
& |0 F5 d0 r4 d; @) s& u) o( V- E110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
( b( Y3 Z5 J! c0 }6 s8 D) x
# C' L( M" p- x/ K
$ D: T9 m8 U; E( K% n0 \( N; X
! @1 j& {) P9 D* T$ }+ P) k. g& Q/ x& j
# c" R7 Y$ _7 W4 [3 s
/ {' B* J0 |9 b
& l# j% G! t+ p. J1 J. w
6 W7 I; i* Z+ b; F% N' u: W
1 o1 X# F1 U8 U0 J
1 e: v6 X' K# i/ z: ^2 A
% M5 e7 B; X, |! X; E8 h# H: K5 s5 G* y: B
$ A- X$ t$ i6 c" g110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
+ y7 N( |1 H: i7 ?
0 i- z( i& o* X% l: P7 ^4 j P- [5 ?5 p) n' N
" R- D4 m/ ~9 G0 _
|