查看: 7680|回复: 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。
& P' o: S  c7 z0 a
1 O) W4 R8 u. b" b1. 原生汉化;
- C( ]4 k$ E& h
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;& L7 Z: l  `2 e/ e
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
2 ]$ y: l& W8 I     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
; z) O  |0 ], d( W+ ^7 f9 c     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;, h1 y0 j. J8 [
     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
$ C3 z7 [+ o5 c     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;5 l7 ~: b& u1 V, \
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
/ x1 q0 @5 P- z3 t4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
# y6 }$ Y  Y' N- c- f
5. 更新原版的Minidlna至1.1.0最新版;
* h. I" |1 Y* h1 s2 l) k- N: U6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

( y( @8 A" C* Y5 F7. 部分界面的汉化修正;
1 r2 N* P3 v5 E8 P  Z: F
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.6 e8 C& t9 A7 h7 ~
! M* P  {" @+ Q0 r: `
  可以直接在0530版本页面升级,无须清除NVRAM。
9 w1 S! S5 ^% A2 n8 x4 z====================================" _$ U+ |. D8 B
2013.06.19.
( d9 c0 ~- m& Y# e[增加] 支持RT-AC66U的专用固件。- P8 A  {5 [) H

- w7 V/ v4 m: b& G0 P. l2013.06.18.
. B1 E: B8 W% B% N% K' g5 p1 F[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本. u" l5 O: T) f
其它固件没有变化,可以不必更新。4 n* D  _7 c7 Z& o& C+ U
- h) l/ H. Q4 w! u  J! K0 H, n
2013.06.17.& I# I3 b' V6 E6 n- |
[修正] 系统状态页面无法展开的问题
2 Q- ]2 g7 X, F+ Y& O0 Y4 g$ H8 Z[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
. y7 c, [2 g& ~目前使用正常的,无须升级。升级后也不需要清除NVRAM。0 `# |6 S3 H* U) Q$ K# L1 a% v
ZTE H618B慎刷,固件无法驱动无线模块。
3 P7 d8 B, x3 @" F
. P. s6 n0 }9 [. t8 p2013.06.15.
$ P! I1 Q! J, h" j% A[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口
) w+ r0 e8 C4 l0 ]2 Z3 h, ~6 L
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)3 c; B( Q: U6 i* O/ L
[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致0 B7 f6 ?* n- _( q' T
[修正] 打开TomatoAnon功能,若不需要,禁用即可5 Q- a. u1 y1 r% z* |( u* R
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
# ]; K! K7 x: y建议升级到此版本,无须清除NVRAM。
" c* e7 L9 B5 m+ R4 f! M
====================================
( r4 C$ k  K& F: n" N) q5 J  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
' L% o; y2 D$ N, M
  现阶段可以做如下手工操作WallProxy.
7 N  A8 r1 V4 I/ T下载本帖附件 wallproxy.zip,解压缩。
: Q% r1 K4 F4 r1. 修改proxy.ini,只需要修改 [gae] 段中的
9 t/ s. r. E: K/ d/ R$ t. V) V    appid = xxx|yyy|zzz
/ |/ m% x$ |- @" m! t3 ?1 G& x    password = 你登录gmail账户的密码% ^7 M0 g, r( [0 ~# L! k
2. 上传wallproxy整个目录到路由器的/tmp+ x9 ?6 P. v* ?6 _5 F- Q5 G
3. telnet到路由器,运行如下命令:
% G7 Z. f# ~! ~4 i' g/ i    cd /tmp/wallproxy/local& ?- k& F7 s; J. K
    chmod +x wpcheck
% c/ t) Q8 b" O    ./wpcheck start7 e8 w6 y0 }$ F8 C8 O
4. 等几秒钟,即可启动wallproxy* \3 e9 Q6 v% K7 v
5. 可以用ps查看进程,应有如下信息:
3 K% s; B/ E5 m% w9 y6 D   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py$ h! L/ F% z$ w( `
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
; z2 s8 ^1 Q) T9 Z; s$ x- J   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py2 M+ z9 H# }" w; D2 r. U( G& u( E
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
  z. R$ F7 y, w3 M$ F( R
=======================================================
9 M- G8 s) k- g3 M1 d4 Y自动上传至GAE
, |  i7 z( \+ l+ O; j% d3 V1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
! q, O4 w( p/ C1 rMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
3 s5 M+ n( K  _EMAIL =
'????@gmail.com', T" h0 o1 d% T) P. Q4 R0 f$ o! x
PASSWD = '******'
# P+ G1 O; {$ D% E2 Q3 J2. 运行

  ?% L+ b) o9 M  python autoupload.py
: M5 l5 o  m! ]' @3 Y/ {& B6 F5 K2 n3. 上传成功1 p( n1 V9 P% y3 o5 b0 L
=======================================================' Q: P: _/ @2 X7 x  M6 ~

' B; }( j- f  P  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。

1 U6 f) `* m; V6 l1 o3 o2 ~' T6 _6 w7 J$ W( v( e$ _- n
3 t3 d' f! N: P" Q4 a# |$ g1 x
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。8 `( k0 H, U7 i" q  D- ?+ a
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
* n, |0 W4 C( k. s' m4 O5 b3 z4 Q$ w0 A

: O' A( c+ p2 e4 f" U) C
0 h, c! c% K- h$ z, B/ F- @+ X  J' J7 c" K

$ C: V0 j# n, g+ }4 e' U. B% _- J9 _# V
8 V+ _$ i: Q, |1 P7 z3 L3 O
2 ^' r8 ^0 L+ i& |! ]5 U/ P3 n
. l  {8 m' L  a" a4 S0 r5 T* G
6 q2 @+ J3 I$ k) _  A; f

, [% _: j8 ~% N( f+ F4 Q6 l6 z
0 u9 H7 }' r0 q) A7 b6 A110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
' r* T/ \) s2 `  N
: G  A9 k% x) [: ]
, ]  K+ U3 u/ y

9 P4 d' _5 w  s! U

本帖子中包含更多资源

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

×
发表于 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客服返回顶部