基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。; [5 E+ M1 w0 t5 b( g; P
1 f$ [$ P5 v/ O7 b( j! u8 M1. 原生汉化;0 t ~5 I: j3 |+ G) h8 m) Z
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;: f7 E, m2 r# g X& y
- aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;: ^) y3 W u. y. d& b, N9 Q$ X. h
- 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;$ d, o2 \; R" H' j; @7 b
- 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;: K6 N0 ?" Y0 U; A: w" {- e
- 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
* _" }; ~' b; q2 G! J - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;+ y- n# e) Q% s5 R6 ~, M. u
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;2 ~0 e# a' ]6 S' Z9 |. U
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
' X7 J1 i4 H3 [9 U& C5. 更新原版的Minidlna至1.1.0最新版;
# ~$ o. O* ?( l. O: t6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;
/ F8 [ W6 g' L7. 部分界面的汉化修正;1 @+ @8 o8 V! G1 t1 L; J& A, X
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
( H4 p& {3 `' e7 c1 j- m0 r) i+ O B8 r6 N4 f. T" f
可以直接在0530版本页面升级,无须清除NVRAM。) `& |. d8 `3 l4 J
====================================
, ?* C& u1 H j2 F X. l( B2013.06.19." n( r" z. |6 f* Z: q0 r; ?
[增加] 支持RT-AC66U的专用固件。# Q" {3 t$ L7 |: h0 e: l- w
% _# d" k2 A% T2013.06.18.2 b5 `$ j4 c+ ]4 v
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
6 ]4 L; W# N+ a/ g; @; w6 P. [4 h$ R其它固件没有变化,可以不必更新。+ H' i& l8 m. K7 K, l
3 L) ^8 Z) g' X$ u0 l u! Q8 ?+ J
2013.06.17.
* o( c ^7 y% t7 Z7 F1 G( X7 b5 w[修正] 系统状态页面无法展开的问题5 _% ` h3 W$ ~" Q H6 I7 Y
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好+ t2 d. T/ S9 p) @: ^9 Q
目前使用正常的,无须升级。升级后也不需要清除NVRAM。$ a0 ?1 l7 Q J; B
ZTE H618B慎刷,固件无法驱动无线模块。
& K5 O* U. B6 \* K
- s# y& v& M1 v8 m( m- O$ O" x6 C2013.06.15.5 Q: y8 ?8 d* b/ ]4 Q9 p: F' A0 P
[更新] 附件中的wpcheck脚本,增加开放 8086, 8087端口
8 b& b; H0 b9 c9 r# `( c$ L[更新] 缺省设置国家为中国,时区为北京时区(UTC-8) v7 p: l3 T B! p E8 l( v' Q
[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致2 u) P% G/ J. U1 `7 I" p' I
[修正] 打开TomatoAnon功能,若不需要,禁用即可$ {8 B& w6 `" k5 @/ d( I" b7 \
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
; s) }" C7 v8 y [建议升级到此版本,无须清除NVRAM。
5 T8 f/ f5 A1 h====================================/ m, [) _$ X! q% m
带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。2 L5 S, s' x' w" F u' c& W& R% d
现阶段可以做如下手工操作WallProxy.
9 ]0 K4 |2 c1 q+ z, m$ g下载本帖附件 wallproxy.zip,解压缩。7 w I; o) a1 C5 {* [# G4 t
1. 修改proxy.ini,只需要修改 [gae] 段中的% B& Q i6 {/ w6 ^
appid = xxx|yyy|zzz: }7 ] z! z) H4 l
password = 你登录gmail账户的密码- ]' r# X7 @ |" S# Y
2. 上传wallproxy整个目录到路由器的/tmp, C1 G* k" \& T6 N, k
3. telnet到路由器,运行如下命令: h. r1 S1 ^6 p& t8 E" W
cd /tmp/wallproxy/local! H* ?2 F$ ?/ W7 r/ y; ^7 [9 O
chmod +x wpcheck" R* b. P+ o: s/ p6 Y
./wpcheck start# w' Q) B5 I' d/ U' I P: d
4. 等几秒钟,即可启动wallproxy
8 p% U( v7 M6 z7 y- Z, j' s' @" e5. 可以用ps查看进程,应有如下信息:4 |7 M7 X2 ]3 }8 h& m
1527 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
6 c* X1 \: E( A9 b9 \1 @7 H9 w1 m 1531 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
- U4 w, m, k/ d! A( ? 1532 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
# M3 U* b4 w4 @: L( W6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。' U/ H5 u0 U1 t8 ^, v& t- S
=======================================================4 D0 a% v: X, w% l- S
自动上传至GAE
: G7 i- ^' d0 \: }2 i; |1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD+ h! H6 K) ]7 T* s7 e
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]; w' {" q+ G3 f% j1 W
EMAIL = '????@gmail.com'
, w8 i3 f' m/ ]* `PASSWD = '******': z8 e2 c, h( m: H) T: [0 @, ^, g
2. 运行
, o; k0 c6 H7 x python autoupload.py; ] l. W+ d0 j7 h
3. 上传成功
% g; ^( O) [) S0 e=======================================================
/ j+ R; z8 h3 s& v6 o' K) ^8 i& z7 F3 A
欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。8 F) _! `/ b/ G! J8 C7 _. g; ]
! ?! x5 z9 B; m6 f: [
' c+ u, u9 i7 Y8 c2 D0 Y* u: a4 O
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。6 }% v* R! q U# [
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
$ w8 T) ?# M# f8 i$ b$ L2 K8 ^) Q+ B$ t; E
0 l& N2 c Q! z3 k& X
- a7 _% {; ^% ? r1 n
3 D9 Z) i- @2 y* j. G! q
% g. z: R: _8 m# i1 K, m' A/ w* Y1 j
- A+ S. j6 ?& e9 z% P, j) c# [, b
: z+ W) d$ R% j0 f/ M: ]( O# E
0 j9 O, t, ^" U% O* o5 E
5 v O$ u2 |! Q, I: P. s( _
% c+ H) @0 K$ ~6 [, b9 s: U. w+ `! n$ u" h, a0 l& I' E
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
. ?+ V3 R' y7 i3 H5 N+ a
0 d& i1 a% v6 K( X/ v! j9 p0 M7 \9 S% e" P" @
7 }. L, k/ m* Q: Q+ { |