基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。% H& A$ B$ _, D d
6 Z1 j0 {- c& B. R1. 原生汉化;
3 D4 n, E' C5 D! D- x! e! A2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;+ K. F. R7 g& L+ v) l
- aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
# N; t9 f! q3 C" A - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
- O9 Y6 W& e2 g9 P+ y - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;1 k; I5 o% b: o# R# ?
- 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
) O7 Q+ m+ H/ q1 s# Q9 s - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;+ g# C, D/ G% h5 n8 H8 X8 z
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
$ E) M% M) [, X Q& Y4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
: Z5 g6 H5 N" ?; z0 l5. 更新原版的Minidlna至1.1.0最新版;
8 t0 F: m" ]* k9 S6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;1 ]6 k* d1 W9 i4 E" h
7. 部分界面的汉化修正;2 i6 k- y* |+ O. [/ u
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.5 X$ f2 L: d1 J& @/ ]6 D
1 K7 B8 v" m- h! V( a* J0 d 可以直接在0530版本页面升级,无须清除NVRAM。0 U+ s- W( S, |$ a# J
====================================* G5 G: c: q$ x* p: P6 D
2013.06.19.
) L1 }/ R1 J) T0 X: S6 b2 u[增加] 支持RT-AC66U的专用固件。
% i* [* z2 M A( b5 M% B, O& H
n# Q5 _: h, A7 R% S8 j m2013.06.18.: y0 ^/ X) G! l
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本5 G( w( G! E3 p% h$ T- ?( `
其它固件没有变化,可以不必更新。6 W+ E& X i- {: @& L2 F! T" h' G- J
8 @, \9 [7 h* R- ^; f
2013.06.17.
9 y' p/ s& @: @[修正] 系统状态页面无法展开的问题
4 ~. W% g! _$ X8 {[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好4 [1 J" H8 m# W3 r: O I2 Y. v
目前使用正常的,无须升级。升级后也不需要清除NVRAM。7 m" O& U1 I/ g0 G
ZTE H618B慎刷,固件无法驱动无线模块。
+ y: J b$ X$ h. `1 |, Q, ?- M* f% j6 C) C/ n1 y- B3 u) j
2013.06.15.
8 O6 @/ K8 f9 R# g- N7 C* S[更新] 附件中的wpcheck脚本,增加开放 8086, 8087端口
$ Y1 L/ k+ [2 H& G4 d1 o$ x* j1 w. ~[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)% k$ J9 `9 F! H0 z7 @0 g
[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
4 J4 n8 a, a, G0 L, r[修正] 打开TomatoAnon功能,若不需要,禁用即可
7 i& M3 `' { s. k8 Z. Y[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
8 R c! _" j; d- c5 v. D建议升级到此版本,无须清除NVRAM。
! f- `" ~3 H4 o# k, M====================================. S- O/ X+ [' t# D% d
带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
" _5 w& L3 [1 E7 o$ \7 ^4 O5 b 现阶段可以做如下手工操作WallProxy.4 O5 ^) m0 ] {! _+ |) i S
下载本帖附件 wallproxy.zip,解压缩。
6 a! x/ k$ a4 L2 u: E s \1. 修改proxy.ini,只需要修改 [gae] 段中的
% B% g1 J6 _) A& Z8 x$ Y' }+ G appid = xxx|yyy|zzz
) D% M: |. F) C4 [" P4 I3 i password = 你登录gmail账户的密码
' a6 G. _8 L! r- [3 s2. 上传wallproxy整个目录到路由器的/tmp9 p5 @! C9 b6 y/ B4 s, n
3. telnet到路由器,运行如下命令:
! H+ S, H3 E: r! J! a) B% [3 t cd /tmp/wallproxy/local
) ?/ n- o- F2 `0 \ chmod +x wpcheck L/ [7 e+ G `! s; h# B% l
./wpcheck start
) O" e# a0 S8 `$ V6 `& h( Q: H4. 等几秒钟,即可启动wallproxy
( s/ L3 z6 a' v3 V7 D1 U5. 可以用ps查看进程,应有如下信息:$ X2 h% G. Z+ E7 V7 [
1527 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py( \9 h0 K" p* J& I+ G; x
1531 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
, K* f: E' v* A; | 1532 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
2 x6 [8 G! F a8 E. Y! j+ ^9 o; \( s6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
j# G" ~, I! z% Y. W. F=======================================================
: L- |5 f* F( \) L' k! \* R自动上传至GAE
' K/ |1 ^" g& P- o1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD5 h3 m$ O( ]) Y$ D" D" F9 O
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
# C+ V% [/ x/ J e$ L# X- T% uEMAIL = '????@gmail.com'
0 T2 x* Q* J7 W; n4 iPASSWD = '******'
) I6 ?$ u2 S7 Q3 k2 b# J9 _2. 运行
/ @ T7 Y0 c9 {5 B- e" R' F3 ^2 d python autoupload.py+ T+ A2 J( W7 p& l; Q9 q4 A
3. 上传成功
( H* |6 T& p0 _ U6 @ H" G=======================================================( c" `" g! V/ o! Y; r+ V
% w" \; I% s: g6 N! Y
欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
& f$ K9 Q/ Q7 ^# p9 \- j7 u+ u P5 `* f! E: j* y
1 E! F- V2 I6 G9 x h可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。. Q; Q7 o- N+ x3 B& I" c: h1 t6 a
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
8 Z/ W, g$ @# {1 c* f) J+ w# F1 Y! R% q+ ^" e
+ J, j/ P% e5 N. z' `. j% l( s
8 g2 G1 |' u! y3 c" I( I- M4 Z/ c* M) g3 _: b" y
% z" J8 g( r L2 _ y+ S
( m: D' w, y" G& Z- G7 x. m' t! R+ x5 p1 h7 w, G
9 q% Q8 N9 p. O! @* ~3 r! e8 @9 q
0 ^ f4 Q4 x/ C5 S- T6 Q. N
$ V7 _: I$ e# F: O! |
& @) r3 R! q" A) r- o1 B
# h. K6 u; N4 C0 q8 q6 E110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。 X4 {; q; L4 K% z
5 m' x u- a% ~/ [7 `, Y# F$ i- S
+ |* W4 |, R/ s+ A8 H* _0 \4 P* m; ]8 @' N: S7 k
|