找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7345|回复: 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。# T0 b9 a, z; L$ n6 A1 ?+ V0 |+ Q
  }% \  d; H; ^  X1 e
1. 原生汉化;

! V9 u) ^6 h/ ?# E: s( U% G2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
3 ^5 y; D1 u9 {3 _8 Z: j$ ]     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;3 o7 G2 c: E; E$ j: A( W7 ]" I- U
     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;! k$ h& G/ Y  h5 A$ S- N# y8 r
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;* {( k6 m5 `3 o5 i# Q: c
     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
5 y1 P9 \* \! L1 e6 x& _# T     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;
/ x+ z5 J/ T3 e8 ~
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;. v" p- q6 a$ _7 {+ t5 w
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
5 G) `; `* x& ]# Z
5. 更新原版的Minidlna至1.1.0最新版;) i5 M' Y, W" Y- [$ K7 L/ t
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;
- W3 M8 n7 C5 |2 O; z9 S" y
7. 部分界面的汉化修正;- V/ X( R: b6 C% X' g9 y
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
+ U7 o4 H" j" j! n/ ~% f. y: H+ [" x5 d; F- y- I9 C3 w4 Z
  可以直接在0530版本页面升级,无须清除NVRAM。7 L# w0 H5 h) R+ ?8 k5 t
====================================  }. X" {; ^" l- m9 D9 t
2013.06.19.0 U. V1 L" x: k
[增加] 支持RT-AC66U的专用固件。
3 p9 s9 l6 s3 \8 h7 j
9 Z* s4 a* s+ M% k8 j/ R! A5 X0 A2013.06.18.
/ E- u5 B) f4 E- B' R" X+ q[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
9 k% q; X3 |7 z, z" Y1 }3 W其它固件没有变化,可以不必更新。: b8 D. o* p. m. _$ ?
3 k- _3 s7 ^: }; B9 @
2013.06.17./ Q. P4 O; D- v/ Z4 @+ C
[修正] 系统状态页面无法展开的问题
6 W9 U1 b% L4 i+ u- M3 p) S! ?[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
8 m5 P) g. x3 Q; }, c目前使用正常的,无须升级。升级后也不需要清除NVRAM。
! T. G5 n: b+ @* U3 \' A# A% dZTE H618B慎刷,固件无法驱动无线模块。
2 U6 H- G; |8 t& L5 ~/ ^0 i, M5 ?. a8 j7 |: p, h
2013.06.15.' C. r+ }4 T3 \5 i1 `
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口
: O: g& ^4 J- p
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
! B3 l7 h' d) d, N[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
; x) a6 |. c2 V$ ]  m, f[修正] 打开TomatoAnon功能,若不需要,禁用即可
+ `9 S! J6 E8 M* G! ?2 ]: ]; |* s[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是+ ~% \& s& O8 e, x2 ?1 n8 p
建议升级到此版本,无须清除NVRAM。  a. Q( L; c' a+ J" B
====================================- c# V3 d: {6 O/ M4 Q' x
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
, J8 L1 \! T; y% I- X6 @
  现阶段可以做如下手工操作WallProxy./ o0 Y/ H, K# b: [
下载本帖附件 wallproxy.zip,解压缩。
9 G2 b  g! J8 r) q+ |! o. E1. 修改proxy.ini,只需要修改 [gae] 段中的
& J2 S- ~" i+ R7 V& N9 v    appid = xxx|yyy|zzz
8 Z: {7 U6 r( V9 o) X# z1 o2 q0 b    password = 你登录gmail账户的密码
3 h2 S- z4 W. p' r' I2. 上传wallproxy整个目录到路由器的/tmp
% }4 s$ D3 @" Y' w3. telnet到路由器,运行如下命令:
$ B6 F- O2 L* c. C    cd /tmp/wallproxy/local5 C1 q  p4 Y8 j0 }6 O* ^
    chmod +x wpcheck
1 y1 l- k' c+ m* r! i    ./wpcheck start  H+ V8 b( G  h% I& F/ S8 P
4. 等几秒钟,即可启动wallproxy
! ~' i1 n/ R% }* y- x5. 可以用ps查看进程,应有如下信息:
, t2 j* B* N8 I   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py$ g; `$ L  d7 `
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py  w) ^" c" P6 V' C$ i
   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py5 K) D' R5 d& o$ j4 U
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
+ O1 x! Q* S! F6 H0 a0 I
=======================================================
" v5 @7 p; `  P; ?) v自动上传至GAE
( E  T- w, V& ~* Y! B# D+ p1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD+ z+ D, Z. F5 K  V& U
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]' \1 F' E5 Y9 ~! ^& {
EMAIL =
'????@gmail.com'
% X( f% h3 V# M3 @7 aPASSWD = '******'$ x7 D  o6 K4 F7 n
2. 运行

$ L5 I# E4 s; T  L4 o" {6 a  python autoupload.py
) C% \' J, ^8 Z" z* I6 d  `* c) d. O3. 上传成功
: H( _0 B8 T% U( X=======================================================3 j- _. r+ r3 Q( w" q
0 Q: e* s1 V  F1 U3 J7 }
  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。

) G1 q: \  ]" P+ m: f& D$ C  F1 C, j. J6 \) o% {1 O

4 D  O: _5 v$ |' t. r1 f可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
' [1 V. w+ T& r% \7 g7 o! x110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。' \9 V9 c7 Y! `2 u. I4 T  H

% u  x9 F7 D: g$ O: X
- i. f' [2 A$ ]
: `$ g  S  B+ W

: U  H! J4 @) C+ S

! I# i1 n) C0 z2 ]7 m1 M/ r' U0 ^: l' z. m) ?2 x

$ w+ U3 `3 \* ]9 d2 I

4 t. g9 |2 ^$ Z
# [9 Y' s0 b' {1 t, Y9 j8 g+ {5 h' o! u- u2 m+ D: c% o

  H' h! j0 p5 T2 I6 E, C$ z) P% w9 U6 I' n
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
: o  l4 H5 G4 k7 s+ t/ V' M! R8 S9 e
# x) S  ?/ X9 g0 q6 ~$ o9 q2 C
3 C; `* k- i3 A8 A1 l7 _

+ M6 ?9 |* R+ h1 L% e! I' s7 }

本帖子中包含更多资源

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

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

本版积分规则

关闭

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

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

GMT+8, 2026-1-14 22:13 , Processed in 0.028691 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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