查看: 8190|回复: 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。/ a6 T  Q5 D' ^& f! n; L: f" b
( H6 p; u( K8 V  d# ?
1. 原生汉化;

/ Z( b  z) o4 m2 [* Z% f2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
  C" _' L8 _0 Z. y6 S2 y     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;$ k# X/ |. c7 C( r$ J% j
     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
# ]: _  b& b+ g     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
3 `" \6 Z4 G! {6 {, z% m, E     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;% a" j* v( P! s2 W: I& S
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;) H; v5 E3 T$ S* Q
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;0 E2 _0 }% \! K1 I" o, A$ m/ P4 A
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;

- b. `& c# h2 }: M
5. 更新原版的Minidlna至1.1.0最新版;- k! b2 k. L- o
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

7 K; F$ |$ z7 V/ U- l/ m7. 部分界面的汉化修正;* [! r. L/ I) w
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
$ H) g- w( C) U; q1 g+ ?1 M* D* P
) a5 q& N, v# b/ i  可以直接在0530版本页面升级,无须清除NVRAM。* r# |% j1 j  a% _/ v5 r
====================================6 J$ Z+ E3 o: O7 V& O6 t0 m
2013.06.19.- }: s  u* r9 Z. W" s0 r; S, O6 `
[增加] 支持RT-AC66U的专用固件。; p  H# v/ a* R! J6 p
  Z! ^6 s* D/ Z( ?4 u% y! b
2013.06.18.
4 S7 i; {/ ~1 y9 ^2 k: }! I[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本- b2 x3 p- v4 N0 n7 {6 T' D+ B2 S
其它固件没有变化,可以不必更新。
8 V, L+ G' S1 x3 q  L% [4 V; |5 r* Y: l: B2 K# J
2013.06.17.! O( l' R4 l2 n& O
[修正] 系统状态页面无法展开的问题
0 X( w$ K" k7 j( p; S: A[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好+ {6 {, d3 d4 a% L3 e) t2 f
目前使用正常的,无须升级。升级后也不需要清除NVRAM。
- i. ^! N" \+ k" P: uZTE H618B慎刷,固件无法驱动无线模块。  h, u) u" Z) I  p
% {8 _' S( A3 i& s8 m8 \4 B) u
2013.06.15.
7 \- m' y1 u- S9 f7 C[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

$ X" a5 b# Y. B2 K+ n; J8 m[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)" P2 L2 `0 j! h7 ]- A- k
[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
, i" |3 U( t7 J[修正] 打开TomatoAnon功能,若不需要,禁用即可
- w( T; o( Q4 E; B7 Q0 d. h1 Q2 q[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
" B9 T% H5 K9 e. d2 h$ `建议升级到此版本,无须清除NVRAM。
0 [4 }$ A% ]; A& _: q, ^
====================================- U4 \9 n. q, {! B0 K+ v9 {* k# i
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。

5 g' o9 G+ r# `2 c8 H  现阶段可以做如下手工操作WallProxy.
* Y. F% p9 Z2 O' v下载本帖附件 wallproxy.zip,解压缩。! I5 y4 l7 z" O& f0 F
1. 修改proxy.ini,只需要修改 [gae] 段中的) [$ B" s7 T" [# E4 Q
    appid = xxx|yyy|zzz
* n: g5 \( q: J& j3 x4 j$ q    password = 你登录gmail账户的密码
/ n3 ^1 g$ ?/ U. J, ]# ?; D* ^8 T2. 上传wallproxy整个目录到路由器的/tmp
3 T& R8 S$ z9 v4 y- m3. telnet到路由器,运行如下命令:
5 @# s2 e, o2 L9 p* |  V6 `    cd /tmp/wallproxy/local
+ H7 z* g2 k0 Z    chmod +x wpcheck
% T# V( p$ G; j, i    ./wpcheck start
4 M+ Y" \9 C3 Z: _: [7 Q4. 等几秒钟,即可启动wallproxy
. `) o# i% P2 }+ Q* v8 l- m! y: b5. 可以用ps查看进程,应有如下信息:- }& d- o: ^' p( m9 Z2 [
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py9 n& q$ H- Y1 f8 \% I' c7 p! ]" v( H
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py: ~- e5 |8 ?. C
   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
$ U1 u$ e) Z) z- J+ o/ A6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
% g: n% D9 l4 X
=======================================================2 ^: E( L9 ]) l" t, K2 G
自动上传至GAE1 I# F4 A* O, ~! ?+ s
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
' [3 {$ g8 i6 @3 ]* K( S* f# RMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]& Q/ n" _" c' M5 A
EMAIL =
'????@gmail.com'
$ F3 \9 M& U. i9 R! ZPASSWD = '******'2 s0 i1 M" S( U% `; w, \0 F7 M2 w) Y
2. 运行

) z. v! L* s8 B9 v$ R  python autoupload.py
* d' }8 b6 \" I. N, u$ K5 p3. 上传成功$ S' x( ]  q8 t# j$ x* U9 x
=======================================================- ]! ?' g- Z$ h% t" k# ?

+ [* C& [/ t9 e% ^  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。

+ a/ c" B  v5 @# Q, Q( }) Z. J8 {; Y. w* y5 [9 f

/ J- \) _! r* D1 u) K, ?可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
' q7 G) |8 _' B: y7 e. a( f+ F2 y110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。# M" |4 ]1 A3 R* G  [) i
( z2 E" S# T  l/ W+ f: y" F' d

# K3 {* }0 j$ V1 j1 G
" \2 o' P# H4 g$ u) V6 s% M' T5 C. t, q& V4 A. t4 G

. s" f; T2 M6 Z+ c( f, Q0 X
% H8 H$ q1 B- f  f1 ?( |$ c% f" g+ ~6 I2 M" _4 F, U4 t( {
$ \& j( a$ w3 X" a2 |

8 t& G, y( b6 T: ~8 N6 ~: R& E8 Z9 k- x" v% K
$ P! c. k& }3 [" x

# y: y2 O. _; t3 o! i' o% H5 f110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。. {! v' ^1 u8 ?

! U7 `- U, S  Q, C( h7 d
9 B& j, F; L( Y5 \. H. W& F- o

7 ]$ z& O8 v6 k( }

本帖子中包含更多资源

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

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

相关侵权、举报、投诉及建议等,请发 E-mail:yesdong@qq.com

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.44152102000001

在本版发帖QQ客服返回顶部