基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。3 h$ ~- @) r2 k. h/ ~0 t3 Z2 e
0 w3 s% E; N( J" e1 l& M3 j
1. 原生汉化;
) R' h/ z; B \! B) d9 u# \2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
+ ?# k/ |3 r$ L/ |9 f `) u - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
1 `: M+ o* J" v' U7 q1 b - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;4 y, y5 ]' ~; t
- 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;4 B% V& R! J& f2 _, ~& j; S
- 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
& G! u. }. Y. L9 x - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;3 u7 `5 }& L$ r4 n5 [5 K
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
4 o9 {' x6 }3 F; t. Y# Z5 L* V4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;" `. q- m+ x9 f( L L( J
5. 更新原版的Minidlna至1.1.0最新版;2 L% M- U& Y2 Z+ W6 l
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;# D g7 I( c6 A9 |5 o
7. 部分界面的汉化修正;
9 |7 S2 b4 N; p3 ^' K8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.# E! p7 | @- J0 Q8 F+ x: M9 m8 M% C
6 |5 w2 b- X3 |( }4 M! ]3 H4 L
可以直接在0530版本页面升级,无须清除NVRAM。
+ m9 P/ n) l3 r! \! o" Y====================================
0 G3 L3 S/ E; b, h: |2013.06.19.
& A5 u; ^, E& H) {8 n) T[增加] 支持RT-AC66U的专用固件。9 l s/ P# t! |7 E9 C' S8 n6 y3 I0 `
/ g% S/ n7 g. h3 C3 {* ]1 o: o* w `
2013.06.18.
5 R, i" E) o4 l& ?[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
' B, Q$ L% _& X2 u& q* X1 @) k其它固件没有变化,可以不必更新。
' J5 Y- F/ \' Y. a( L+ g+ z& ^$ D: E, k0 l
2013.06.17.8 a' ~, M5 x4 U* ?' O2 z8 s
[修正] 系统状态页面无法展开的问题: E# q. _4 ]" M7 e8 K1 }& r
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
& o8 r% i% s3 a0 R/ Q" y目前使用正常的,无须升级。升级后也不需要清除NVRAM。
! A6 Z, w7 @* O @6 zZTE H618B慎刷,固件无法驱动无线模块。
U, M1 u R' }. L/ ^5 e
& l! d {8 r* S( E6 S) ~4 K! c1 T, G2013.06.15.5 Z2 w; o6 v7 G) D
[更新] 附件中的wpcheck脚本,增加开放 8086, 8087端口
( H U% I& |" e' M# [[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)) o0 Y1 }) M3 P: j( z% m
[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致' D: q. y6 i$ U$ m7 h. L$ c
[修正] 打开TomatoAnon功能,若不需要,禁用即可- J% a/ S( c' C/ w4 |3 Y6 i8 [! X
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是( u, b' S! z! Y
建议升级到此版本,无须清除NVRAM。; Y' C5 U9 X# j' \8 t
====================================8 I1 v1 F8 F+ E% Z. _& }0 b
带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
^; k R+ h% q* e0 x: N 现阶段可以做如下手工操作WallProxy.* Z+ S0 n3 X. ~+ O! M5 e9 X
下载本帖附件 wallproxy.zip,解压缩。- B2 ?) ~! w6 c0 A1 q6 @
1. 修改proxy.ini,只需要修改 [gae] 段中的
* F' m. F/ W' E: h appid = xxx|yyy|zzz- m6 t5 s+ h) S0 a! E
password = 你登录gmail账户的密码0 C& P7 x' E% `6 z, ]7 ?* M
2. 上传wallproxy整个目录到路由器的/tmp# D' J% ~( f$ J/ D m) M
3. telnet到路由器,运行如下命令:
+ m! R" [* ]# e cd /tmp/wallproxy/local
! ^: t% Q( S) y/ O chmod +x wpcheck
& s# P! T# O4 _3 m2 X5 l ./wpcheck start
5 ^6 U( o3 q& }" @2 ?; I$ f4. 等几秒钟,即可启动wallproxy% X, K- j5 E& H- b
5. 可以用ps查看进程,应有如下信息:3 q$ J# Z* r, T5 ]& \- l6 H
1527 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py+ k8 E3 q5 c" ]1 O. o
1531 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py
4 b, l, h5 v9 W1 \ 1532 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py( o1 y d4 ~! b2 f+ @
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。& q# l4 R/ w" z. d
=======================================================; \7 P, F0 H* G" r) U
自动上传至GAE. C' X+ h! `: b
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
( ^* K& Q- h/ M- {MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
# ^" Z4 ]; l7 {" j7 ~5 ?& c: MEMAIL = '????@gmail.com'( |& D; v1 V# i2 O9 h9 {
PASSWD = '******' s. u' c! s3 c# i1 ]9 `7 c: O2 n1 m
2. 运行
. W! p( s# n1 d l3 w python autoupload.py
q( }4 A! g8 D4 R7 Q3. 上传成功* J0 D2 b/ E4 B
=======================================================+ J3 k* p$ h- h! x% J3 D; F
- X" A4 ^+ ~3 N4 n: Q8 i" \
欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
+ }1 r1 U5 U3 _& w$ M1 @
: a* ~7 }! k- v# p) T
5 V; t1 W# I, j l可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
- o( P4 u' v0 B1 A4 b3 `1 |110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。- M0 U/ |* D! I0 i
8 B8 }) h- A. V* R, F
+ z/ i" u0 Y4 }
4 Q/ n! S0 D2 X( F) Y
6 \6 m9 y0 U" Q0 u0 e0 ]
z& [) o4 Y! d) j+ j3 G% F- [* g& Z2 Z8 X2 Z. H8 Q7 Z
4 n/ z4 F) ?. j5 c( L
5 T: k: W! {2 v0 A S$ x
* U1 z4 \$ v1 }! C% R9 Q
9 L. P3 @8 \- ?+ t; @) i& U
7 c) d6 B8 q- f" i i W- P
* c* X% | y( m B4 J# |* f110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
) Z9 U. m, |4 d. ^
% B" ^5 G B. }- D: M4 {# T, E: y/ z. ^' ]
/ f# u) p! E+ U# V
|