基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。$ }* v1 Y* O) }
! c# _6 r8 D- E. D2 ?% d' x1. 原生汉化;& K) K* O. w6 y* y
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
6 x7 k8 R4 X7 o. f m - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;# F5 J+ B$ }, c2 a
- 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;) M; G& |" ?3 F9 P
- 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;' h7 \! [4 ]6 i# o/ y9 k% k
- 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;8 k5 f! j8 U ?' }% B! Q: {
- 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;$ i; r9 O$ N' b' m+ S
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
% w# ]0 P6 l& R5 {5 C2 f4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;( P. C: U* M2 \* S! u
5. 更新原版的Minidlna至1.1.0最新版;0 x- k& b" r I6 `" g5 v. |4 T) o2 c
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;
2 N0 C' R$ {8 `0 e/ L5 L0 [$ B7. 部分界面的汉化修正;
8 h8 d& r5 Z+ ?* E8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.2 {9 G+ T& W) p. d( H, w& {
2 `9 Z5 W5 i- Q. p1 f' X2 `4 N 可以直接在0530版本页面升级,无须清除NVRAM。2 f% G4 w. W1 _/ ?
====================================
6 Y* c( I s7 [2013.06.19.
0 q) Z. o! ]$ E) c) L1 @: p[增加] 支持RT-AC66U的专用固件。
; t* d0 j/ t5 h- P% ^* x
, ?. M) U; U; D l: U8 k& I8 V2013.06.18.
( G0 B% R9 t' r3 o. ]" o& w[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
$ h3 g$ b R5 t3 L其它固件没有变化,可以不必更新。2 T, Y: p; s. X/ w) a1 I T
3 R& _7 F# G2 h; [$ r# y
2013.06.17.- f& Y+ X8 x( T# A: t1 w. ?6 ]
[修正] 系统状态页面无法展开的问题
6 w1 @& g c' H' k( ^: a[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好. o* t r1 n. u% X$ p1 _' o1 V" s! m5 F
目前使用正常的,无须升级。升级后也不需要清除NVRAM。
: e$ B! w9 e8 u, qZTE H618B慎刷,固件无法驱动无线模块。9 D$ m" B l }
0 ^+ l8 ~; P5 }2 c0 L% w8 E, [, a
2013.06.15.
5 D8 z% D+ {7 Z8 }" [8 m[更新] 附件中的wpcheck脚本,增加开放 8086, 8087端口
* l4 i* K, B2 ]$ w* p& y0 I[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
% Y1 [1 b z h[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
! n1 e) T4 a. v- h. T[修正] 打开TomatoAnon功能,若不需要,禁用即可
- \& F4 [) m" A- E6 L[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是* T# G' W- S6 h! a" P1 R9 J' K
建议升级到此版本,无须清除NVRAM。
/ x8 F1 }* @8 Q9 v6 {+ y3 h==================================== |: ]5 r1 P2 f! ]. z
带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
' J' @/ W. S8 _0 m+ ~7 {% i, E 现阶段可以做如下手工操作WallProxy.' w( C; D) f; A. s
下载本帖附件 wallproxy.zip,解压缩。+ I: y$ w m9 h2 n( [1 ^6 r- E0 A
1. 修改proxy.ini,只需要修改 [gae] 段中的) ~9 {% K' K1 _' D
appid = xxx|yyy|zzz
2 q4 N! V+ Q. R6 i/ s3 x password = 你登录gmail账户的密码
; l- n! \2 t; H. A: Q: K2. 上传wallproxy整个目录到路由器的/tmp
; c" D& V a; k& ^" f$ t3. telnet到路由器,运行如下命令:4 _, q. j4 T1 ^; `: ~+ B5 E& `, n
cd /tmp/wallproxy/local1 c8 Z0 r# Q S, r! U" r
chmod +x wpcheck
/ ^% O6 t! n; |. b4 j: }( R ./wpcheck start
7 G* q& ~0 L0 ]- r7 x4. 等几秒钟,即可启动wallproxy
2 R( A# v4 I/ O5. 可以用ps查看进程,应有如下信息:
# a6 b$ |6 a) ?5 a, A 1527 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py( v3 {: O+ C, r: r
1531 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
$ O9 w, f, U5 Z6 l. a9 w }) X 1532 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py+ }" g$ x/ e! T! y" K5 ?! _
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
( d L5 r* \" y5 m6 e=======================================================
J; D. ]0 n; M) a$ L J自动上传至GAE1 c; R- x! ^: A e+ ?4 G
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
# Z( V: \. z" Z" z R5 b8 m, j# _MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]# L3 L* p9 B8 [2 @
EMAIL = '????@gmail.com'
% p0 z. h& c' \0 zPASSWD = '******'0 ] y0 q5 @, K5 w- p
2. 运行' ]; f s+ c; R$ x' X) D l5 Z8 }5 k8 E
python autoupload.py( i0 W( k) r" T* H6 }5 j4 r% E* h
3. 上传成功8 ~; P$ J' a4 c* K3 D
=======================================================2 v. k- e' ]2 g/ ^6 o* F3 z
# _1 b1 g; J0 Z; W+ q
欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。+ B4 Z+ ?. [8 U4 d3 _4 q
5 a* X) j9 Q) S& T5 b
: U% T6 n# R/ r% ^可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
, y K' n( U6 b110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。6 c6 i6 O% P) A4 f
& }8 F1 U- }! u9 ~9 L4 o2 p! x0 a& d8 U
4 ~# @& I! {0 ?" [
3 J5 o1 N: ?- z* S. b
) K3 Y8 @8 K1 W& v# }/ x. y Y7 X) C( g( k6 b! n% }( v
3 d5 q6 b7 ~+ ?0 ~
: l( L$ J2 ]3 I
3 p. L( n/ b. `2 m( B3 a
# E/ X5 C; y1 O1 M) f2 F+ \# r) @6 a' ?! `# r, @/ W" D8 B: j( r* X8 n
' M0 V' w/ A/ M* t% @! p7 F2 Q
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
* f$ e0 A( e( O, a/ x6 b* ~5 X# W; r, h, N
" R, d5 c' V% Q) _. n
4 x" C5 E9 f. }( R5 T$ F8 [/ R8 a |