设为首页收藏本站

宽带技术网

 找回密码
 注 册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1872|回复: 1

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

[复制链接]
基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。
+ n& r- J" Z5 Y' z& I7 o9 i) C0 ]; H( A2 D, w
1. 原生汉化;
4 ^9 w8 d: z& [- g& o% u! t
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
% X- u( P; W) ]     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
- h" W8 Q! T& G5 c$ y# \9 L; C     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;$ ^5 m: H" Q" t2 R$ `: X
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;3 x2 M, `2 I3 S; u
     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;) u8 Z2 x9 j, `4 j' K! m
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;2 o% Y; S& v4 Y& v
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;! k4 D% Z$ y. R. ?! b* r
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
3 I9 p) x: Y9 g5 r9 \5 \) Z! X
5. 更新原版的Minidlna至1.1.0最新版;
9 _/ r1 K$ p  k3 R2 R6 k8 n2 }& a; h6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;
% i$ v9 e2 i8 l. A6 N; a
7. 部分界面的汉化修正;+ k9 ~- h" `1 S+ X1 h* ]3 y
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本." N* c' v5 ^7 O6 o

# y. |6 H) B( K  可以直接在0530版本页面升级,无须清除NVRAM。( l) p$ X- Y4 E0 Z( @; \2 o
====================================
8 i$ O6 N( q3 @; L2 A$ e/ h2013.06.19.
, _* d0 R" S: d, ?5 ][增加] 支持RT-AC66U的专用固件。
  h9 M9 }' }% Z2 N
- ~) p: h+ o% ^8 Z# m! r: g* `2013.06.18.& F# D4 @& s6 |; x  p% {7 i" [
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本6 B8 d+ r1 n; D9 W( [, _  E
其它固件没有变化,可以不必更新。
8 x. S9 `2 V+ Q: }! u' d6 \3 p8 T5 Y* O  T
2013.06.17.
3 ^3 W! A) Z. T$ {% H" [* t2 w/ q[修正] 系统状态页面无法展开的问题& F7 o8 b. Y$ L: m  Z# Y% H
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
& \6 b3 j5 H& q( g- ]目前使用正常的,无须升级。升级后也不需要清除NVRAM。
  ]! O9 O4 u: r, q% \, [  y1 @ZTE H618B慎刷,固件无法驱动无线模块。
& y  C! D7 M# O# i! p* F% N% O+ s8 D
+ h! N3 x& d/ C- m' v9 {' n2 K6 s/ x5 @2013.06.15.( h: I) R8 ^8 |) i5 t  s/ ?
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

, l/ F8 M4 y" g, x[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
* ~7 b. c( H7 e" _. i[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致$ K! L. }& Q# |7 x# r( s
[修正] 打开TomatoAnon功能,若不需要,禁用即可! L8 X; D: D# I, h0 Z, g( H% N8 C
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是1 x1 j/ O* o& [: E+ d
建议升级到此版本,无须清除NVRAM。) s' h. Y8 Z) J" l8 a% e
====================================8 I, P- J2 ^# }
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。

( C: e9 F% K7 B1 |3 _- @  现阶段可以做如下手工操作WallProxy.
1 m# D. g+ H9 B: ^( I下载本帖附件 wallproxy.zip,解压缩。
; g  V: L3 o4 t/ M& R; l7 k; n8 _1. 修改proxy.ini,只需要修改 [gae] 段中的; e% U" E+ [7 i) f5 P8 c. k3 [
    appid = xxx|yyy|zzz
% |6 E) Y0 `/ M8 X    password = 你登录gmail账户的密码5 |' V6 H- }/ U2 I1 g
2. 上传wallproxy整个目录到路由器的/tmp- g2 c% h) @" k: J
3. telnet到路由器,运行如下命令:% X) Z4 q9 N6 M) Y( W5 o+ q
    cd /tmp/wallproxy/local
( A8 M, @6 ?: y+ ]. ~# W5 t    chmod +x wpcheck
' t% _$ _1 g( v    ./wpcheck start, z5 J4 Z4 M4 u1 [0 l
4. 等几秒钟,即可启动wallproxy
% ^- v1 b( I6 ?# @* S7 @5 s; ~2 G5. 可以用ps查看进程,应有如下信息:- E* J& w& u% s( x0 C
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py. T& ]( b! J0 K$ D* |/ r* K
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
6 O: E: V; w4 E( f+ x  U   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py' y# m: Z' g- @0 K+ b' }
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

4 D( e# Y: E' w  k7 H* b. l=======================================================: ]. F0 E) l) u5 N# J' [
自动上传至GAE
* F2 f4 }9 S6 @6 O# D6 Z7 n1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD# n7 N( N" ]+ ]: P4 ]$ B
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
9 G( B0 _0 j  Y5 ?. z. YEMAIL =
'????@gmail.com'! k' o7 w& y& H4 a; c5 h
PASSWD = '******'
6 p6 J$ I, y& D9 Y2. 运行
$ F: F/ J! J5 k9 X" S5 a( U7 Z1 ~
  python autoupload.py
# g! z4 R# |5 }  M$ e" P8 P& A3. 上传成功
8 O9 p, Q8 ~. n9 z4 o=======================================================0 R/ t8 Q" F# _# N
1 }/ O# w  G( L" z! A; A
  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
$ s+ D# G2 i4 p" L. w4 b
) ~2 a/ S, y3 x; S# Y
6 |$ m4 W: ~) @/ H1 m
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。9 f4 d+ l+ F2 r
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
( Q. c- Y' M6 y7 |; R" j  Z+ N/ r) N0 U1 B8 t
0 p, B6 f& D4 \
# h9 T3 f" P$ F. T

6 F' ^( k( v! a) B) f1 v+ B
" k% k; x# v% L% v: G
' C0 u+ }' A+ ]( ~3 x

/ s- v' k% l# R8 g! p
: L8 ]! c. ~0 a2 o; w/ J
% ~5 b; {1 n8 _- N+ V7 o: u' b/ l

- B) m) x' x* ~! ]& u: }7 Z% p: T- \
5 I$ G4 Z  A6 K4 v4 q* n( J

) i$ `- }) B0 _/ X" U% z* C. ]110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
& u( _0 S  x6 y+ d8 a9 c- G' g$ Q9 J  Z  F+ C, \7 g6 ~

5 D, |( `0 q7 C+ e) H
5 _" w" z/ x: H- m1 s9 G: s

本帖子中包含更多资源

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

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

本版积分规则

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

粤公网安备 44152102000001号

GMT+8, 2017-3-24 02:30 , Processed in 0.429393 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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