基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。' b6 N3 ?% r8 o3 B! |8 u9 v
/ |# Z$ }2 ?+ c' S1. 原生汉化;
3 N. G, Z( L; ]" S0 M: [7 T2 \8 F2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;8 }% u* p9 Q4 I3 U+ H# j
- aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;$ l9 r, b4 ?+ }2 a# S; _
- 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;* @: k; K1 O, F5 C5 [0 c
- 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;, L& f1 t3 H1 C* J# o% ]8 A4 Q
- 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
$ Z t: h5 B9 u) v# B5 A( T4 m7 \ - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;
1 G; d6 ~3 r3 l& G3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;1 u+ R }, e: O( T
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
; @7 B+ B4 W( S2 k3 P4 [( ?: i7 ~+ m5. 更新原版的Minidlna至1.1.0最新版;
& u/ G( p) S0 a% a, V/ L6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;7 p3 Q; B+ h/ ]6 ?3 f
7. 部分界面的汉化修正;
3 t8 G! L9 F/ `% v; e) D% m8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
" x d4 z" W0 y' h! N( z% C* x- @; F+ F z3 E3 o1 `( @ N
可以直接在0530版本页面升级,无须清除NVRAM。& `1 |( {1 F x" P0 q8 T
====================================
5 \1 m2 U) U V( M, V' V5 Q2013.06.19.
9 M! L+ [- h9 {" |5 g$ t- B[增加] 支持RT-AC66U的专用固件。( E6 H$ p: Z6 F+ Q7 a' D' C
; Y/ |' L0 w3 j# N: R. J. w
2013.06.18.
# O) y8 F' m$ q! T: U0 v( t; q[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
4 @* W1 K4 U* h! N其它固件没有变化,可以不必更新。+ y4 O6 C( c( v: |, P0 @
/ k! @3 e2 c( F5 `3 t: J
2013.06.17.' f5 k2 @9 ~) J
[修正] 系统状态页面无法展开的问题; J( y& N5 U3 R5 h: L( J; T
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
# E6 P, [9 `" f2 O) w9 F. q# Q目前使用正常的,无须升级。升级后也不需要清除NVRAM。8 t8 v# k+ }7 k( g" |% Q- q4 u+ C' I7 [
ZTE H618B慎刷,固件无法驱动无线模块。- v4 a- ~. q3 M2 ]
# d, B" D N' _2013.06.15.6 j/ v, i; Z n. C
[更新] 附件中的wpcheck脚本,增加开放 8086, 8087端口
3 J& G6 }/ Q X) T0 j9 l[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
* y) {2 Y, u) Y/ x3 a( d+ E[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
, L* M' Q3 W$ q* s[修正] 打开TomatoAnon功能,若不需要,禁用即可7 i7 u/ \* R/ H, ~# l* o. i
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
8 c8 u/ W4 I* l2 c建议升级到此版本,无须清除NVRAM。" T$ B |8 Y* W) z( n
====================================
V6 k, @+ o+ o: A/ Z1 Y* N% s 带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
3 Y8 J, a; n6 A" z' E. d 现阶段可以做如下手工操作WallProxy.; S. R' p* K1 P
下载本帖附件 wallproxy.zip,解压缩。
# G. [$ n+ `7 Y7 o. o9 _1 N" U1. 修改proxy.ini,只需要修改 [gae] 段中的: b y6 L5 @, i2 \; ^; k
appid = xxx|yyy|zzz- ~5 z- a) E) h D0 l- @ z
password = 你登录gmail账户的密码$ }* E+ F- s* W- ^
2. 上传wallproxy整个目录到路由器的/tmp
; K3 a% ~$ Z! F$ J! y3. telnet到路由器,运行如下命令:
3 |. w V8 G, D; } ^5 J cd /tmp/wallproxy/local
" |. X" p- B- E+ c& K chmod +x wpcheck
; O$ ?0 W6 V! @/ z) c+ g- o' ] ./wpcheck start
' L5 b/ U3 h- V* T: d x& z4. 等几秒钟,即可启动wallproxy
8 V3 k, }# _; U& w$ H5. 可以用ps查看进程,应有如下信息:+ T9 o8 q( k0 g7 ?
1527 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py5 x- E9 G, f8 @
1531 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py- s/ N- U5 Z7 J$ x) ~
1532 root 17692 S /usr/bin/python /tmp/wallproxy/local/startup.py( n. U( k8 N: ]; w
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。$ [8 U. p) H, q3 m9 X
=======================================================
% g/ {) w- C( C# _$ n自动上传至GAE
2 x, t; P6 L9 o+ T: z9 D/ A n1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
( o5 D6 P) s2 S6 z, JMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ] h6 n; J; c+ M# Q. q; k+ K8 z
EMAIL = '????@gmail.com'4 M. S) K$ T4 s" J3 M" C
PASSWD = '******'/ L2 B* {8 C2 A/ W, h
2. 运行
* @6 K$ C1 y" L0 L' t; o' i7 i1 W python autoupload.py/ C% I1 w' V/ G. s
3. 上传成功
+ J8 Y( V( o7 d- s=======================================================
8 N1 e* W" g" J7 P
2 L Z0 C4 Q& v 欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
8 p/ C5 S4 ] r4 N& s, n$ g8 ~# h j' I: f1 v; t
. E# F6 r% S5 N8 e可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
/ p. G, D. ~" R2 E110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
$ N2 a+ A1 j# R% n3 L8 U4 L/ Z2 t7 B! @- q: R2 ]
! J4 q) T; }. Y) {9 Q' a: _3 W9 D4 m
( Q1 }, T @* }& R( F5 x6 s
/ @5 Z" { u: O! T2 z
6 q% _3 W* g7 W* ~+ |' U) c/ j l$ o, k7 [
* I, T3 k( g& k; V" j. w* g
- N* m6 K( l& _$ j. `; ?1 p2 |
* G$ v% }. U l( J1 l( `" Z2 y- x
5 {5 G4 G3 I2 \1 {4 d/ r6 Q8 c9 c3 ?5 w, a. {" j0 ]
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。: S* J3 s6 J$ O$ b8 z
# D* o& Y( {( k7 w& s4 I
0 j: Y* M3 N) D3 w6 X. y
/ _4 I1 A& C5 W' P |