找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7221|回复: 1

[Tomato] Tomato shibby 110集成Aria2/TR/Python增强固件发布(20130619)

[复制链接]
发表于 2013-6-19 13:30:14 | 显示全部楼层 |阅读模式
基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。$ z! R) b. Q" q5 i+ d. h
* `0 e: ~3 J0 R; I* a  X$ i
1. 原生汉化;
/ _" T) F0 k% y! C/ Y  ~
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
+ N, Y9 ~& m! j6 @7 A7 H  ^0 O     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
8 U8 S" n& j& t& ^( |     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;0 V( e+ P' b$ u
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
/ f' b1 ?, k$ H0 |/ B8 P     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
+ C  [' D+ _( i1 E% V7 n% |& `     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;5 M, c9 c2 w; z( y3 l
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
+ u$ H: y# v( Q! m5 Q" f4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
& `) e% u7 V! j6 W7 l5 w1 L
5. 更新原版的Minidlna至1.1.0最新版;+ d% F" K( V' v! b
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;
+ B" u' p* w$ |/ }. b8 n% A/ M
7. 部分界面的汉化修正;& I5 x( t4 n, m+ Q; W1 d
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.! F# O, v$ C) j' J' S* ]6 R

) x( a3 a5 ~- Z  U  可以直接在0530版本页面升级,无须清除NVRAM。" z: y  K0 y4 B4 M6 v- g. E
====================================
1 B( J; ]  ~3 |7 Z* @; ]' L: C2013.06.19.5 I7 f4 J+ c' H) p1 H2 x# r
[增加] 支持RT-AC66U的专用固件。
& i# V$ y# {( ?$ Z8 t) K' h  \+ ~& z1 {. y. A4 x
2013.06.18.6 Z! T# f( h; G( T
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本) F# ]4 @2 S+ l: A. l
其它固件没有变化,可以不必更新。
  A; \# ^! _8 X% @9 w! R- l. M) @! p7 ?' l
2013.06.17.* u4 j: t8 \: d. S6 k) B
[修正] 系统状态页面无法展开的问题
0 I1 T' |) U, w  y9 S8 f[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好% i1 V9 n. V1 ]3 S! v& O, j
目前使用正常的,无须升级。升级后也不需要清除NVRAM。7 _3 T  L) Y; Q/ L
ZTE H618B慎刷,固件无法驱动无线模块。
( U( h7 A  s2 ?' H* U7 {. @' `9 N1 @7 R6 g: s
2013.06.15.
3 E. r) W0 q$ z8 h: W) U[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

' Y, Y' T7 Q- P! G[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
6 @+ f3 W9 B$ e' Y5 D[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致0 f& G9 b3 r' D( Z" F6 t
[修正] 打开TomatoAnon功能,若不需要,禁用即可
, {+ `9 C9 ?1 a/ R" m[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
) J6 e+ B, Z+ F$ n. }4 {% C/ G建议升级到此版本,无须清除NVRAM。
& F# o' Z4 ]$ ~9 `1 [2 Y- D' H
====================================0 P; ^4 ]8 P7 d6 Q' }* E# W
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。

* Q3 A$ r" ^4 g8 k( [  现阶段可以做如下手工操作WallProxy.
4 I9 T) D( d% c/ z3 ~; I下载本帖附件 wallproxy.zip,解压缩。# v8 G9 b" ]* ^# K. d% h
1. 修改proxy.ini,只需要修改 [gae] 段中的; K) E. z1 H1 R$ ^9 u, b
    appid = xxx|yyy|zzz5 @: J5 R1 S* Z. |" }6 T/ z+ J
    password = 你登录gmail账户的密码- I9 G6 n3 N+ ~2 {* r# K0 r
2. 上传wallproxy整个目录到路由器的/tmp
+ S( R& s# l/ {) @' g0 Y# E3. telnet到路由器,运行如下命令:6 I5 I& v2 r) B; y0 I" S  v6 C
    cd /tmp/wallproxy/local. ?& ^. ]6 G' e
    chmod +x wpcheck9 A/ k) C# D& u
    ./wpcheck start, X$ K% L% k0 A: Q& d* ^: G' d& p
4. 等几秒钟,即可启动wallproxy5 e' U/ `9 t( L/ x4 l) y
5. 可以用ps查看进程,应有如下信息:
% s$ S* d; \. \: H) _1 l7 D! _   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py! i: j  ^2 ~) _3 d2 S; J$ y
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
7 Y) D0 F3 b9 E$ r2 N, |" ?  P, H   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
$ E9 g. _6 Y1 `8 G" d3 c2 ]2 }. D6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

, T/ M$ T2 A3 W% P=======================================================
, d  E5 d7 y! Y  ]5 @自动上传至GAE
0 G/ r& ^: j+ Z7 J/ i. D0 m1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
% g" G6 P& M' m" x' o6 GMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
. c9 |5 k0 J  H3 O  HEMAIL =
'????@gmail.com'' T8 G$ \0 K! k% T1 n; G
PASSWD = '******'. w, R- O3 _3 h8 x
2. 运行
, D1 X. J: j' W& g! `. h
  python autoupload.py) @4 q( n" x3 e* x' B
3. 上传成功
) S) @5 ?0 m( d( ^% q- Q* R! R4 l=======================================================- p& r% q% L; z" y( O0 C) k

& l9 @& K( Q8 R, ?  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
- ^/ {; b2 {* J" }9 g% @# d. z3 K
# B0 s% \5 W+ C/ u

1 w3 @% H. g$ c3 \  I7 g, E; W可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。6 @* @; z! I, ?1 v% V
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。5 f' W! v% Y! |$ n
1 k: j2 X7 M9 h# W9 F' t
4 Q3 m' ^. V! \* ^' H* k) i
0 m0 V6 r1 @: ~( k& L$ z3 b( I
+ P( a( C+ _2 w; h

/ a1 e  m3 `3 _# M- c' g
( V* }! r" Y" i- i: ?: s! Q# ^8 J# ~  X
0 R6 a  X6 o& a! c1 {8 j0 Y% g0 ?

% c& [6 I9 F+ N2 X. S4 m5 c0 X& d* ^7 I/ O. j- i. [7 U8 o
% F+ O7 u* S( [" j/ M6 W. Z$ o
3 t# w0 z& D  S) W. b# u
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
3 W, O' K3 n( }& m0 {' Z; R, l6 u2 Y- Q: }
2 r& Y+ T+ P  L7 y; ]/ I: J8 p

0 h$ Q. A* b% f4 h. S2 q. e

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2013-6-19 14:09:09 | 显示全部楼层
N12 B1能刷那个呢 谢谢
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-11-27 13:39 , Processed in 0.020791 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表