基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。' p1 K5 B* r( Q: D* F( [* d
- n6 C% i0 U2 C- Z' u9 |1. 原生汉化;
/ m3 j: N2 l1 @2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
, W6 s% B; a, R" z; N - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;5 T, W' s, u2 T# Z: v& H% A
- 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;2 ~5 @1 h Q8 _7 L4 K* C v
- 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
6 S9 \3 C9 X# c |0 r - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
2 Z- `" _1 h% b# t o/ ^) n, H - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;
* f7 |2 v& N5 ]+ e) |% ?3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;1 @0 Q( v3 N/ Y; \) ?) }
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;5 `. A! j$ C. x
5. 更新原版的Minidlna至1.1.0最新版;1 N0 x' p' q5 O" ]2 K& Q" `* ~
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;
% Q2 N$ ^! {% ^2 s7 A4 n' V7. 部分界面的汉化修正;
, V4 C* V$ u7 ?1 h, d2 k6 W8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
8 x# ^: i& x* A# N1 [5 U3 b! S9 f
" C `' p5 I- s: O. f" J& _ 可以直接在0530版本页面升级,无须清除NVRAM。
; u3 [, R8 a) `====================================( s8 k1 ]& ?5 g9 K
2013.06.19.
4 D( u- v/ G. s5 V& x[增加] 支持RT-AC66U的专用固件。9 ]1 W; R3 `; \) J, I
! x# n3 b! A: @, }& B' R4 j9 G2013.06.18.
& l% a9 I5 v0 O7 J( {[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本" m( O5 h8 y0 V+ t
其它固件没有变化,可以不必更新。
$ H8 X/ z9 H# w6 A% v* m. ^) Q. T3 O6 h. N+ X$ a
2013.06.17.
$ V% J* _ {; m( k" J0 i+ f+ E[修正] 系统状态页面无法展开的问题' L* F6 P( W) w% l- G! p
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好& ^- f: u% x% d( x* ^; k2 O) O
目前使用正常的,无须升级。升级后也不需要清除NVRAM。
: P; ^ I+ a! O& }# {6 I( G& DZTE H618B慎刷,固件无法驱动无线模块。# D6 a2 J" {! t& G" [7 {5 X
2 Y7 C8 U9 a- j( P% b2013.06.15.3 P9 r& }" T" B- k5 C
[更新] 附件中的wpcheck脚本,增加开放 8086, 8087端口/ h5 q7 P$ G$ u) @' P, \! C
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)- J7 t, D/ D1 S" I/ g/ W8 b- ~1 v" h
[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致" v% G8 Z' m8 h1 H' X
[修正] 打开TomatoAnon功能,若不需要,禁用即可
+ f! R. E8 O1 j5 U0 f# D6 i[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
! U! j! W7 t2 o7 a4 u- h/ ?$ I建议升级到此版本,无须清除NVRAM。 B' B2 e. `9 |/ l# h2 I
====================================3 c% T0 f8 ^7 z& G
带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
- Y) X* e, u% Q v Z 现阶段可以做如下手工操作WallProxy.5 a! \* J8 Q: _; v5 N
下载本帖附件 wallproxy.zip,解压缩。
( o" ~4 X8 }( d; o5 K" V; A1. 修改proxy.ini,只需要修改 [gae] 段中的
$ [& Y) W% N' R% k5 }+ p appid = xxx|yyy|zzz6 s; V' A- A! _8 R# [: `
password = 你登录gmail账户的密码
# a* w7 O* }. ]& K2 e* |$ N! b2 T5 F2. 上传wallproxy整个目录到路由器的/tmp, u( U( \8 ^/ m7 ?. Y8 {
3. telnet到路由器,运行如下命令:. w7 Z2 q# ^" o) k
cd /tmp/wallproxy/local
% K; W- _& a; w4 q1 e0 q chmod +x wpcheck
* L2 Y' g1 N0 v9 A+ O0 {6 ` ./wpcheck start, s9 \, x" l U: V X3 y8 c
4. 等几秒钟,即可启动wallproxy1 H8 ]2 ]! r. S. f7 ? H
5. 可以用ps查看进程,应有如下信息:
1 R" j0 C& v+ p/ Y: O* G 1527 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
. R, [4 M3 a8 o4 r4 {5 V" l 1531 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
0 D- p( }2 c% h7 J 1532 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py9 u* j6 S, Z9 r3 r; x' `7 T
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。- z! E! }( r- p
=======================================================# n& Y$ h7 [6 Q1 S" q) d& G5 o% n
自动上传至GAE9 g. {; N, Q4 N7 _- I
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
S, v* w, i+ `9 o/ V; L7 }9 t mMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
& h8 f0 ]! E5 _' TEMAIL = '????@gmail.com'
' v* a) R. Z) ?: ZPASSWD = '******'3 `# E- y1 O7 e, q+ t K: [2 i" b5 A
2. 运行, y* E; l E; C6 v. j8 u' \
python autoupload.py4 g9 p4 Q# y0 \
3. 上传成功
( p. U& l; V! a=======================================================5 u& Y# T/ F) @6 u2 ~
- B9 Z9 w: D# Y( x( d
欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。5 F2 k* r* f3 [6 ]9 u
b, j. p4 R7 ^1 C0 J O
- [ ?& X, C. M可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
7 _9 E; P6 [3 _" e" o. c; Q# J: q110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。( f# b& D- t% ]! f7 D, k( r1 i
Z; b3 j) v! I6 X
( B# U8 t& X7 Q7 X- J0 @; Q- b2 d1 @( n3 ?! Q: o! [
( c, r$ M. z! O% P
) n2 o& Z& n8 y4 O0 W4 H, u$ ~+ T) V2 @
$ `- c3 _( t- G* A" @; p3 c- e7 f
+ s3 K. [2 k+ v
5 ~6 e1 c0 J! q+ W" M. b, f( j! O4 L' _2 q& f
3 J/ \- t$ m: O3 i* z; O. [# j8 L% P, m( a( K+ t0 Q& a
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。4 y9 V. ~2 m( r, K3 m
, }4 ]+ l( R. I5 W2 j2 F
( j; B4 q9 Y9 h2 {( G
# y& j7 F" L" C8 E7 t( l. r |