找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7468|回复: 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。# |" y; t* ~7 v& \' k# b+ a

) W0 J1 Q9 G; w$ w' N1. 原生汉化;

- r0 b% r% P& L2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
6 [+ F* A! [! b/ m7 t     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;; a8 ~+ O/ X; {/ c
     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
' \# ^% t$ g, X* I6 c2 q/ p     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;6 n0 ?5 D' q% J0 c( O- x
     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;: j+ [' L8 j( N; j: {
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;/ ~9 B* |0 [! N) R$ d& J
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;  M! Q) z7 U; u4 E0 Y
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;

; S1 R% x; [+ s4 T
5. 更新原版的Minidlna至1.1.0最新版;8 V6 T6 c3 v2 E3 M! y/ i* ^# K  h4 ]
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

6 l) h0 L, Z4 T9 s- X4 l2 s7. 部分界面的汉化修正;
0 S' @: o7 k1 H, Q4 H2 d
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
5 u4 n2 m. w9 c7 N
8 v: @- p+ ~6 `/ ~3 J  可以直接在0530版本页面升级,无须清除NVRAM。
1 s# W: R: l3 V% A( h====================================
0 r, z. y+ W, e* A2 K# I$ p: l+ Z2013.06.19.- N) b" n' F, Q$ U
[增加] 支持RT-AC66U的专用固件。
, j! ?2 q5 V/ B5 m9 D8 s
% g$ \8 z) w# z2 \+ U2013.06.18.
% Q5 W+ f2 |) p% |0 [[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本: o. A9 r$ F  b+ N% o* P( M" G
其它固件没有变化,可以不必更新。8 h% l2 Z& p0 P) }- ?
2 U1 z# N: N+ `/ Q9 J
2013.06.17.
! d* k/ b/ x5 e7 N7 f# O[修正] 系统状态页面无法展开的问题
6 g/ I; w& F; X/ b4 U[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
. P' y' i3 O. \# J9 B, ^- [目前使用正常的,无须升级。升级后也不需要清除NVRAM。
) g# m* f  M+ XZTE H618B慎刷,固件无法驱动无线模块。- e8 D; ~% _0 x, K3 C
) ~; b; x. u$ W9 {# X
2013.06.15.. q; [# ~* A/ l7 T* @/ L
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

+ t, W  w; n  V# ^# T* j; P1 U6 b[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
5 |8 N' K7 n7 H) O9 b* U% E& j+ y[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致+ J2 B* ^2 T1 m5 g
[修正] 打开TomatoAnon功能,若不需要,禁用即可
  f7 Z* Q4 P( ^  e/ \[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是$ w/ h; w0 q5 a6 h& w
建议升级到此版本,无须清除NVRAM。' i! }4 b$ p! j) P2 B/ O3 L4 O
====================================, @, j) k# {/ n% c
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。

, c' k- ^1 g# a1 \% A( C2 ?  现阶段可以做如下手工操作WallProxy.
) C/ U- @8 l7 [下载本帖附件 wallproxy.zip,解压缩。+ X5 Q/ p: N! Y. L- U+ Z8 O7 P0 C
1. 修改proxy.ini,只需要修改 [gae] 段中的+ |6 t7 J' G  k2 C
    appid = xxx|yyy|zzz
2 b# ]3 Z, ~# T% X* ~+ x! y5 v9 b    password = 你登录gmail账户的密码3 K3 }3 t/ T5 l
2. 上传wallproxy整个目录到路由器的/tmp
: ]/ y4 M8 J! w9 B  T3. telnet到路由器,运行如下命令:) i0 j% Y# F( l9 G' I# q8 ~
    cd /tmp/wallproxy/local0 {. C: Q" f, Y2 W& d5 g+ M
    chmod +x wpcheck- y9 o; y0 ]$ k2 W  u8 j
    ./wpcheck start
( }9 F$ J; T3 Y( j8 O2 m% T5 D4 b4. 等几秒钟,即可启动wallproxy
1 w! n3 r4 e4 |3 t5. 可以用ps查看进程,应有如下信息:. ]  ~4 ~8 j$ f- ]
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
8 @; x7 s. M- a   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
5 p7 {+ R* ~& h$ g, M   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py, E: g, e! f, s- L1 G' h$ X0 S5 \. T
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
6 m+ e, a' ~0 g2 H6 g) J
=======================================================
8 \: V( _! W5 H7 ]' y9 u2 T自动上传至GAE  v, T7 n, z9 E( l: ]  p# A8 Q; w
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
5 W( q: A& K4 V8 V: N! _, s* }( }MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]: j: p; c# {# V5 V
EMAIL =
'????@gmail.com'5 A" }4 j! f6 x2 r8 I: p
PASSWD = '******'* F7 o5 q' M4 ~+ a' }1 t" W; u. `
2. 运行

/ Q% F# z, v0 q1 t& A& I+ v  python autoupload.py+ P" v6 F* Z5 N3 Y, H* x
3. 上传成功
3 A0 q9 K  L! j( O6 ^=======================================================; ~, f# w1 m+ h: @+ z8 J4 a$ Y
2 Y7 i/ o3 v. L' s
  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。

0 ~& C9 Y+ S& _7 }" V5 q4 W
- j5 W0 D+ S2 b$ ]4 K1 H
2 D) H3 Q& Y, y' f& Y* W% R# X% I
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
* w7 G# M* Q+ i* g. y110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
5 c. T6 }: ~! ]+ I& a
: r2 E5 T. h  u

7 p, O0 ?1 u& `' Q1 i" g+ o+ o9 l( Y/ M

  _5 R2 V6 Q1 i! p2 ]% {
8 s5 h1 g% W( e: V1 [9 O/ e
# r, l5 z5 w2 R0 p
9 [4 |6 o, l' {( |% C3 j6 H

8 n* H5 d; i% H' {& R% k' V; Y0 Q! u) y1 T. G+ A9 w* ~
$ I0 v! p3 c& d( K+ d5 w2 z, W- Z
4 j' D3 D( D- P3 O7 A4 y0 r

1 ?# g) ]  f8 s1 T+ `$ V* U! S110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。: |+ B, W0 }/ u2 P
, _+ ?, S8 g  e( N( I( K* h1 k! n

; y- w( p' U- p

) C' R3 s; a# A" u( S& P6 p

本帖子中包含更多资源

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

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

本版积分规则

关闭

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

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

GMT+8, 2026-3-19 08:21 , Processed in 0.077217 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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