基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。
2 f4 _. @* ^# E T/ R
+ [* p- i( G7 r( I, i/ x6 ~1. 原生汉化;' F& x* o8 C6 `7 M3 R5 H1 R
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
( } Q5 u! Y/ U! E) f - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;+ g# d4 [ G! [: } O
- 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
S* s, ?, g& ?9 d$ n' W) ~: r4 Q - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
6 N& T3 t* l9 [2 o* ?9 S }) s - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;* J; @) k2 N* R0 K3 W) I
- 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;, _3 E% d9 J# c2 k& B# I- ?
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;$ n0 H) E- [% g/ D* Q+ [
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;: i5 L7 a3 W U- @% k; l" p* U( P; p
5. 更新原版的Minidlna至1.1.0最新版;$ I: i* }; e) R3 B i
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;
m" T, t/ u3 m+ j( e7. 部分界面的汉化修正;+ V/ c+ E# e' S" M% F
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
: I- R+ d# ` ^3 Z3 S j" _4 G' m" B4 Q
可以直接在0530版本页面升级,无须清除NVRAM。
% y- v( D t. y0 ^$ v( b====================================5 O; w b( w$ c+ ^
2013.06.19.
: D; B( T0 G' _3 B- e7 g[增加] 支持RT-AC66U的专用固件。! T. W6 ?+ K o9 `$ o' E3 w9 }
. |3 j# g2 N' _& W0 H$ N: y2013.06.18.) S, h! B1 t6 x( I2 B' |7 T2 `6 P
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本4 L3 }' C1 _ w- w$ L
其它固件没有变化,可以不必更新。
# G2 M/ ?" J" m1 ^, w0 a6 e; N$ j9 z! o, Y4 ]
2013.06.17.% V7 b2 [# L0 @5 x/ c
[修正] 系统状态页面无法展开的问题
. Z$ S9 y( j( v0 p' F9 ][更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好" Y9 b; ^ |+ k% L; u
目前使用正常的,无须升级。升级后也不需要清除NVRAM。
# `( \6 U' g/ W! Q3 a' c5 RZTE H618B慎刷,固件无法驱动无线模块。
9 c! v: P$ I0 x* @* C+ k7 N& \
: ]; W7 c3 R$ e' x( \' c2013.06.15.' p, B: j$ _" E1 w/ o
[更新] 附件中的wpcheck脚本,增加开放 8086, 8087端口$ G% d% b+ t+ }8 m0 U1 _1 Y
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
! c- T9 \; ?3 O) b; r: n[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致2 X( c: a! v3 y+ t) O! H* O
[修正] 打开TomatoAnon功能,若不需要,禁用即可
2 m& p2 ^ ~& Z7 _, ?' r[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是, F I$ `: L4 h/ o: h
建议升级到此版本,无须清除NVRAM。3 Q7 ^. ~3 y* p$ R# [, a6 M d% G+ m
====================================
! u3 m7 |9 e! ^ P 带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
, u0 \4 {# \+ {: w. I* o) Q 现阶段可以做如下手工操作WallProxy.% q. A$ ]/ H/ n" |
下载本帖附件 wallproxy.zip,解压缩。' h7 H# Y9 }# W5 k/ G
1. 修改proxy.ini,只需要修改 [gae] 段中的
5 d) {2 V3 M3 o3 K) N1 _ appid = xxx|yyy|zzz" [. l# P; k: T
password = 你登录gmail账户的密码
6 N1 w, e$ j# Z5 d. j- p; ?* M* p3 ?; O2. 上传wallproxy整个目录到路由器的/tmp
4 @* r* h6 r4 F: j. z3. telnet到路由器,运行如下命令:" W) i- Z- |4 d7 e- y, I, k
cd /tmp/wallproxy/local# K( v: z, M/ w0 N& A. R L
chmod +x wpcheck. k2 f) t6 u9 W V$ l0 m5 ^# m
./wpcheck start
7 P8 z. B4 H) v4 v% c0 A9 V G4. 等几秒钟,即可启动wallproxy% o, z# b& `5 {
5. 可以用ps查看进程,应有如下信息:
0 ~/ w+ A) _- D0 Y 1527 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py, L2 C& i. t" B1 K% @
1531 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py3 ^3 g$ f" @3 K+ q1 n
1532 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py% \+ h2 V) }4 {8 H) H
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。: f" ?' k1 M: z3 w m) q5 m
=======================================================
4 j. S4 y/ c+ v) @! ]2 J8 _自动上传至GAE
2 J8 J Q' n; H4 ] a1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD8 E7 n* `& ]; I P8 h4 u$ p! A
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]* I3 U! ?1 H. l: ~
EMAIL = '????@gmail.com'0 H# ?6 ]4 T5 L: `/ k, O- ~
PASSWD = '******'3 q! c2 a, t6 f: F- D
2. 运行
: ~; O3 r, P! k) O python autoupload.py9 D7 Q/ n1 _( d2 e% A
3. 上传成功
% Y5 W/ F) a( H% K: f=======================================================
2 [! y' N4 j+ K: B
) F: d) E4 Z% ]/ o1 b3 Y% } 欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。! e; b$ S8 T, O( M5 A/ m" z
0 r/ c. ^" n! I) J
* m/ r8 Z& H7 {, ?; |7 B% f3 L可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
- h6 \! J' C9 P: b- p% m% p, p110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。5 V/ P$ R& V9 r5 R
/ _* |: [4 D* N' B; V3 m% B" R& P, i1 v% Z" ]# ?
Y2 Y# Q$ a+ Y
; b" r. i" L) r0 J F; Q
0 {2 b! K. _& D0 m* N9 V1 L. E1 v" H; a" v' c
( ]2 g Z+ d4 P. p
O$ o; i& x* B& ?
6 @8 H6 Q" U$ `3 H" z8 x4 b- H, N. t
[- B/ T4 v/ ~/ b5 m) J0 _
2 y3 m4 {' W0 a' }, e1 B* x! L2 A4 W! V4 U4 p
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
# ?: F* Q' O# H6 x. x2 @( ?* T% R9 o+ s; N8 n; N; m
6 x. S; }: q5 e. X7 D
$ ?! z7 f. @3 T8 T2 @+ ~9 Z
|