基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。: N( M! q! ~# v0 |$ W& H
% n+ V* x9 e$ R& Q5 E, E/ C
1. 原生汉化;
$ k, k5 Z" v$ t; S2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
/ ~/ W* g% [) c1 f. z# U+ v - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
5 V+ M+ o' ^% L; h+ ^ - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
/ C5 F; V" d; C5 B - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;2 n$ v5 m; \4 r; u/ O- ^
- 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;, f7 H$ s- g. [ I0 z
- 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;9 {* |) l2 E$ F& K/ g
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
6 h; s4 o4 d9 X# [. _4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;3 z# S1 b- F/ N7 K# R2 S4 X
5. 更新原版的Minidlna至1.1.0最新版;: p. X! B5 t7 p3 x! R, i
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;2 B$ u' g$ |$ ?; Y# p6 |8 x
7. 部分界面的汉化修正;
5 ^5 X# X; C- T) H$ [; w) q' U8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.( b; k+ \3 b6 a, b% O. ^ d- U
' K) P7 i1 k+ T7 ^7 W7 S
可以直接在0530版本页面升级,无须清除NVRAM。" l6 z7 \8 a- ?; E$ a
====================================4 { E& p" }/ h6 C
2013.06.19.
) Y5 r- C) n B2 B. W[增加] 支持RT-AC66U的专用固件。8 ]/ ?$ C- l. {; `+ m; e; G
, P# [" q6 r9 Q: m
2013.06.18.* t a$ c! [' a! V: R6 t6 }
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
$ U# |6 t B( @7 ^其它固件没有变化,可以不必更新。- F4 o1 O! _' o9 O4 u9 L1 ~, v# |. l; c
. i' N' ^2 \4 O, a- P
2013.06.17.+ I7 ^3 j9 W; {6 c1 R3 F( o; r# T5 a
[修正] 系统状态页面无法展开的问题
% I& @3 n1 B2 Z* h; G[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好( J9 q+ x: m. ~! X
目前使用正常的,无须升级。升级后也不需要清除NVRAM。* B% w( v' P. n7 w
ZTE H618B慎刷,固件无法驱动无线模块。
2 k& G7 x7 S! S$ c8 _9 H) y1 t2 @( ]3 K
2013.06.15.
7 j: m. ?/ F, \/ h. i P[更新] 附件中的wpcheck脚本,增加开放 8086, 8087端口$ X! I( D( @6 i0 T- K
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
$ w$ Q" w# P# }* b: P[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
1 o% g/ q k# J3 Y7 r[修正] 打开TomatoAnon功能,若不需要,禁用即可! P- y5 |, Z; ]7 R) x
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
7 E" V: r) i, ~( C9 M9 Q建议升级到此版本,无须清除NVRAM。
# T" a8 O3 P$ `====================================8 X) v0 K* {# ^
带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
7 V7 s! m: ]- h+ W* l8 X 现阶段可以做如下手工操作WallProxy.$ \/ v# O) Q: [# ^* _
下载本帖附件 wallproxy.zip,解压缩。
& o0 B( L" f8 ^/ m: V4 Q1. 修改proxy.ini,只需要修改 [gae] 段中的
. g z( k5 A0 Z1 Y" P appid = xxx|yyy|zzz- r, h" a' L% e! n, `- V& A
password = 你登录gmail账户的密码
7 W' f4 p( C& l% T2. 上传wallproxy整个目录到路由器的/tmp; ?, p# z9 l% l$ z
3. telnet到路由器,运行如下命令:" H) Y, B# S2 U( L4 a, k/ o1 e
cd /tmp/wallproxy/local
7 K8 |, G5 ]" i$ N# z chmod +x wpcheck
8 h/ {( E% k8 C3 d b# ~1 G ./wpcheck start
. Z N& `: i" X$ G1 C4. 等几秒钟,即可启动wallproxy; L& \- S: x4 K' b' d; l- j
5. 可以用ps查看进程,应有如下信息:$ r% W" p) ^ P' v; \9 [
1527 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py4 ?& v6 w: @: ^1 l; _8 L: u
1531 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
8 A6 ^# E) m, }+ |2 r 1532 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py1 z& _' k4 F8 k5 M8 w4 I5 F: R# y
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
U! \2 h5 C9 M, ^( E=======================================================2 W1 j0 p u2 h+ K4 Q
自动上传至GAE
* s+ D9 ?6 K7 N5 L4 Q1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
* v' m& E7 j9 u/ i s- [MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
+ a, e2 w9 s$ B2 X* ]" I7 @EMAIL = '????@gmail.com'8 u9 W, f. d$ v `6 w1 G
PASSWD = '******'5 n; Y8 d% _9 A) ]# f: f+ L
2. 运行8 ~- S3 i# Q# `( e' y$ s
python autoupload.py8 a' _3 u0 o* y+ f
3. 上传成功% Y% \1 l3 G* V. M
=======================================================
* x/ m3 y5 q5 m! m5 r3 I
& I4 [- J8 f( i. S 欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。4 {- f8 `/ n; @, u8 Z3 @- Z
* a. ^; I) w+ B- G4 Y' _6 J! z( h& J& R0 x ^- f2 Z5 l% l
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
5 t: F3 M, B9 _4 d* ^1 j110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。; o3 W' E* u. E. Q0 ?* J
+ e+ q' f! B! Y. |
- V* v( Q/ P, j# \2 B; |* c
6 B E- [( B% ~6 f8 N& {3 I
: O" L \ g: h' {+ t4 _
- Q+ B5 U& Z" ]$ i7 y4 u% u
9 D! M, s2 c- [$ c7 k, F' L6 O% `" J+ b4 p9 y+ o: U
) L# d& f# Z: y0 r8 h1 ^" ~
$ }3 a* @2 n+ ]5 K5 V* n
, V6 B' I0 {/ ?; j3 t; S1 T% o, h5 L
- Q) b) G: {' \- {
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。7 B# f/ u8 p; C* b: n
2 S9 l) D6 I! H4 [9 n7 E; c" z. P
4 \, P! E$ o# T: ^. W7 v
: l0 k/ N2 O7 x$ G( f G5 w2 ?1 u |