设为首页收藏本站

宽带技术网

 找回密码
 注 册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1824|回复: 1

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

[复制链接]
基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。
% N" M! c" ?( H! w! t! T4 E# s8 `& q8 Z; d/ K7 S8 {) x2 W& j
1. 原生汉化;
, s" K. I5 _% W3 u6 i9 P. F9 U$ J
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;! K/ H, Y3 f0 Q0 c$ u
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
6 h2 x; [" U2 I     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;5 y: N: [1 P( }  t% c8 ~5 t( ?
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
5 \8 @9 p# ~8 m& R     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
# y6 E) Z- ?3 l9 `     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;
* B+ L2 o% T2 c2 U- q
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;6 c! I+ r. k+ ~
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
: ?6 i1 L" S6 t! z, b7 m+ B: B
5. 更新原版的Minidlna至1.1.0最新版;  q1 b. e* s& l* m
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

& {. c! F) v/ N1 J7. 部分界面的汉化修正;
- R0 A. P; U: A3 N5 N0 g3 S3 u" P
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.% o- E, b( T, f
% l, \$ B; ^( L5 t( u5 |4 Q) d! E4 q
  可以直接在0530版本页面升级,无须清除NVRAM。: a0 \* D* U3 r& w5 O
====================================
& U! K% D/ G2 \& L5 R3 l2013.06.19.
7 F2 A5 e4 }6 i# M' O; q[增加] 支持RT-AC66U的专用固件。
+ Q( C, [$ r) M/ p3 b7 r
. J1 X8 z7 W' y1 B' J8 r8 a2013.06.18.. }* i" h: Z5 U0 B0 b9 X( n3 u. [
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本0 J3 R# ~! z9 s7 N$ I
其它固件没有变化,可以不必更新。
" A- ?# v! Q2 T  Q4 t$ l
' b2 \: D0 `4 e! d2013.06.17.- r" p" i, [2 @' o- V( ^) L7 O( r
[修正] 系统状态页面无法展开的问题/ b2 ?) B7 n( p0 a  |3 o/ l" q8 K
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
& y, y: ]. D. ~# J9 y) F目前使用正常的,无须升级。升级后也不需要清除NVRAM。
' m* {; z: I5 LZTE H618B慎刷,固件无法驱动无线模块。$ V# N4 q9 A. @" M
) I# E5 i% K4 u
2013.06.15.% i5 o1 c; [. u/ c: v0 @
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口
1 B4 T( w* M) c$ {8 d
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)' y. R3 ^+ ~' J/ J& A5 R
[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致# k4 o/ D* p1 M4 h; a, }  y
[修正] 打开TomatoAnon功能,若不需要,禁用即可" D& _9 s; ?! s& Y+ f
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
8 |. t  Q; n8 m4 [" ^建议升级到此版本,无须清除NVRAM。5 \, B: H6 Z! b# t; U3 X0 }
====================================: x& e7 l: a2 i
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
, F; I. u0 ?- R. T
  现阶段可以做如下手工操作WallProxy.  d* S: `. o. c( M
下载本帖附件 wallproxy.zip,解压缩。
$ c( l/ ?3 Z5 \( |2 m8 e  m1. 修改proxy.ini,只需要修改 [gae] 段中的5 n. |* F" s3 `* m/ w0 {
    appid = xxx|yyy|zzz
, B, T: q9 m' p2 p    password = 你登录gmail账户的密码4 J* b$ `' x& j
2. 上传wallproxy整个目录到路由器的/tmp
% j, n5 R* U7 }, C9 r& }3. telnet到路由器,运行如下命令:2 f. |& M: e* n* }
    cd /tmp/wallproxy/local% F0 _- B' |' Y) b/ c7 \6 d
    chmod +x wpcheck
  y  t) j( o3 [+ n$ T    ./wpcheck start
6 O) O: B  v! a" g4. 等几秒钟,即可启动wallproxy
6 A3 T9 y2 y( k9 |3 ^) J5. 可以用ps查看进程,应有如下信息:
. v$ F* r! e3 S( I7 j/ A   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py, J- o" x8 |% o, j& b2 E" s
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py" ~' s" C3 d+ Q) D# ]
   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
  Q+ e) x4 K6 f0 h5 s$ c! P% C6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
, k4 f& ]: f2 K! Y( q5 m2 V# p8 d
=======================================================! c* ?/ X5 x6 ]1 [
自动上传至GAE2 E3 A4 l1 S0 S$ D2 e
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD) Y3 P( _3 G1 _- `
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
( W, k' S* ]- U" u2 B: KEMAIL =
'????@gmail.com'
& r2 i" e* U' W' {& }3 s; mPASSWD = '******'9 x1 k, g) }7 j! ~
2. 运行
4 p+ Y3 M, F. y& m+ A: \
  python autoupload.py
/ v7 t- ?/ |+ q3 X" X3. 上传成功
" R) l; g, M: k: |6 n4 X# f=======================================================
- Q+ [) b, @( n, K) }
; O6 u" X5 K2 m7 ?  U
  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。

* V3 V" \  `' v4 Y( X+ S$ _0 \6 }- d* a) `& F/ g4 V
+ m  E9 O+ `9 N. h! R
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。7 B$ c% ?* l- U0 b
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。* u  W* n' f# L2 o& j

& x! d0 F9 K% F% f
9 l- ^6 a5 _9 x
: L" C6 R6 i, g

# ?. P9 w7 y7 `4 i2 F! D& z
8 y  n* g2 t+ K! ~* g& ^! U

# T$ B" e2 a- P, H9 ~, I5 K+ z7 A/ p

5 z( E+ w& `7 f: n  H7 G7 t) {4 c0 N1 Y

$ u, _: p, }  N5 K/ ~

2 ^* p- t9 A) Y4 K, I" `" d6 a& ]1 X0 t
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
& S$ k/ ?6 \) i8 B! M2 l5 g( L1 y
- v* p( O7 P  y
9 o, J8 }" _' z% X) ?8 Z+ S
9 G$ H4 |8 V; m( |

本帖子中包含更多资源

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

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

本版积分规则

QQ|Archiver|手机版|小黑屋|宽带技术网 ( 粤ICP备15054574号  

粤公网安备 44152102000001号

GMT+8, 2017-1-17 15:01 , Processed in 0.483308 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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