基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。# u7 p. D$ l8 h* c8 W0 p$ H6 T+ L
, N% k1 E" E; n) d5 `4 x1. 原生汉化;
1 g% m4 m" T' {* T1 A( B1 N2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;+ B: s# |: [6 i) j2 L' \' i
- aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;2 ^% W" H+ s( g! B2 y4 ^: G& M
- 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
& u7 _ y: S' P7 y - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;3 {, V% ^% G& b9 i4 ]% U
- 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
+ S0 c- t4 G& x* g - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;
6 k6 Q& t8 @" R2 M( \3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
% t8 J( }" ~6 ~: D4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
7 [) V+ r: B6 y# `5. 更新原版的Minidlna至1.1.0最新版;' D; x q8 }4 ], ^' @
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;
+ B5 Q& a' n& e7 @0 h7. 部分界面的汉化修正;
( \3 a9 W0 F9 \ D/ o+ y C: {/ Y) Z1 u8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.7 `# z+ q3 K) o
; L B' H3 S* H/ e. N- q3 y
可以直接在0530版本页面升级,无须清除NVRAM。
; b$ z# `7 Z3 m p/ i====================================
) x( F% H1 L/ m0 c& G: p2013.06.19.
4 \5 n/ ^2 _/ q9 o5 u" I[增加] 支持RT-AC66U的专用固件。' t. {* }3 b9 s
) v, N5 l2 l9 g \, e2013.06.18.
0 O- b; E. [ j4 z4 L+ p[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
4 i* f' e5 Z( E+ l7 m$ B0 P其它固件没有变化,可以不必更新。
Q+ p: x" q b% c' C& j
7 m. ~" }& ?- a, O! O2013.06.17.: O& i( Y, {' N6 A( c
[修正] 系统状态页面无法展开的问题
6 A: B# v- r9 O J[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
$ {& i/ \+ {7 }1 {# S4 |目前使用正常的,无须升级。升级后也不需要清除NVRAM。
, J: z& T& i* D$ E; Y0 T p; VZTE H618B慎刷,固件无法驱动无线模块。/ A1 I( Z, M, u/ F% c0 O7 B; I
) f2 Y' e1 i9 R5 d& u, b! ?2013.06.15.; n/ E3 z3 u' ?- o5 b7 ^: l
[更新] 附件中的wpcheck脚本,增加开放 8086, 8087端口3 I! Z3 g! i* g1 K, y
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)+ y# U; r( `0 D8 p' h) ^
[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
( b" I4 T a( W- V[修正] 打开TomatoAnon功能,若不需要,禁用即可4 D9 h, a5 }2 ~6 d. m) }7 v
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是" m# F% ~2 b0 Y
建议升级到此版本,无须清除NVRAM。
6 }. o1 h+ \9 d4 [) o====================================
% V5 S& q1 t0 X: r9 J; z 带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。$ S2 ]' w7 L! O6 [# H9 }1 u6 c# I4 s
现阶段可以做如下手工操作WallProxy.- _, K) e+ v0 i" d( |6 Q
下载本帖附件 wallproxy.zip,解压缩。
9 z$ \* `( v$ M+ i# C7 q B1. 修改proxy.ini,只需要修改 [gae] 段中的! H8 s+ g" V% Q% c% o0 z
appid = xxx|yyy|zzz
- G$ w9 ~3 j1 Y: A password = 你登录gmail账户的密码* P. {' a& N* k5 z1 J
2. 上传wallproxy整个目录到路由器的/tmp$ N# L1 d6 d/ |" N* d4 ?4 `
3. telnet到路由器,运行如下命令:7 H$ W* @8 }& G. t
cd /tmp/wallproxy/local
D$ h+ _0 D. V chmod +x wpcheck
. n6 Q" N9 O' Y+ i: V' \2 H5 _ ./wpcheck start9 s0 X5 w: H+ K0 Z2 b5 b8 m' L
4. 等几秒钟,即可启动wallproxy5 W8 ]. j( W# F; I9 r3 c4 l
5. 可以用ps查看进程,应有如下信息:# R' k f. w0 }
1527 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
3 l, {& n6 G* N 1531 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py" y) S' j7 m- E# |7 n' {
1532 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
" m. a. ^, Q* k! @8 a6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
$ p# [: z( o3 C6 m$ H$ `, \=======================================================
9 S) h+ e0 `* Q% _+ n( k+ |自动上传至GAE
2 B, V# h6 M* Y9 h; l1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD' x) ~, A/ y: a6 K
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]+ w$ p( p" a1 J* I' R
EMAIL = '????@gmail.com'
8 a k# `1 l9 }) w$ P' a9 BPASSWD = '******'
( G" z5 K/ A4 g" Q4 F2. 运行
U" v# i" J) N! z$ O& r python autoupload.py2 ?0 |3 L3 @; [7 f
3. 上传成功
+ K8 j \, d7 U- v=======================================================
: {! `1 U- b" `1 ~0 n& G9 z+ f G
# R6 m( g- u& @$ o# G% H! u 欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
5 J% |: O( Y6 d% h! u! O; ]- z! y' P& E+ w6 A6 x; \
6 Y* B6 W& r" j( }4 n' z3 E可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。2 E- m3 [ x- S1 x/ ^3 U- W
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
% j- X t9 J) A) \7 V( K, i* B! R! `3 U, X7 [% y0 `4 Y
- G, Q8 m# K5 J! I# U& J. U' Y$ P( a. h- A
- h' ^" g7 s$ L( c+ Y- K, d7 `% o2 @4 R' _: x: ]" G! r: \( o
# ]7 `# D+ @4 T# K* j! L( i1 M5 P9 U2 x
, S$ w! L* k7 `& Z1 L' |, L5 E) S
& a8 K8 s! u, b f2 s- i
2 Y4 m/ H) O+ j8 I. Z
+ v6 T# M i" }- y; q: b# C6 c9 K7 j$ z6 T
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。9 C, H) c# j# g. ?. x! i Q; G3 f
! z9 o8 {8 e; A9 y8 x" F
, h) m0 t' J8 a7 ~& Y2 Q' k! W- x2 {$ y
|