查看: 7678|回复: 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。# O' R6 H- S0 C0 z/ @7 D5 }4 @
; S. O2 }8 e: T3 j
1. 原生汉化;
* a' G1 `  S' o% r/ B
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;/ w: K/ m3 T' d) a8 L9 N
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
2 O8 n  F" s7 n  p" h! m: L     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;* i7 D8 x* Z) {- m
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;7 M  f/ O) o% n0 \( t
     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;6 y0 M' A1 o6 W) V+ E. o: ?
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;* j% c$ o  T- h* A/ T% Z0 L
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;, o  d% G2 y4 N0 \5 Z
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
9 B9 R3 h; L2 b5 k' f
5. 更新原版的Minidlna至1.1.0最新版;3 i' j+ z2 E# `; p5 ?- x
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

$ e( J; {0 s8 c2 f3 g$ O7. 部分界面的汉化修正;& A) ~6 {( j1 t
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
! K0 T; F0 }1 r  o- _& D
) [* U- |: J4 H: M5 q  可以直接在0530版本页面升级,无须清除NVRAM。# h4 H" I9 Q3 ~6 m. i- H8 n9 l
====================================( L  D: d8 X9 t- i8 d3 t
2013.06.19.
% d4 p" c; Y: |, @( h0 A+ E! ?[增加] 支持RT-AC66U的专用固件。
+ W2 D4 F! m! U: G6 D3 s* K7 f  J7 x5 h
2013.06.18.4 V& J. L! X$ W
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本3 m% ]3 ^! o3 O. t0 ]
其它固件没有变化,可以不必更新。7 D3 j0 b9 Q8 ], m7 X
$ H8 Y0 C+ x' \
2013.06.17.
, Z2 h6 [0 b# V6 k[修正] 系统状态页面无法展开的问题
1 m' r$ d: r1 f% C, N[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
3 s7 F+ u6 j- ]8 I8 `目前使用正常的,无须升级。升级后也不需要清除NVRAM。
. w. Q+ X. O) |) x( Q0 CZTE H618B慎刷,固件无法驱动无线模块。" d( N3 ?% @3 ?7 R: p$ l
8 V3 x0 K: r* V$ P/ B
2013.06.15.
6 E; d# G; L9 \- {7 \* \[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

: o- K2 m* Q$ N' Q7 f[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)  D- }( n, q, b) d  a5 y
[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致& z, ?1 H* s! R
[修正] 打开TomatoAnon功能,若不需要,禁用即可
7 S, Q7 C. X2 d, y0 ~' A[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
$ Q- V, e; S5 ^) ~7 j, l建议升级到此版本,无须清除NVRAM。: [% B% Q, g: i8 }8 F2 z% J1 w
====================================7 l$ z- e" f6 A9 M1 k& ^
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
: a/ Z0 w. \8 s* k  M
  现阶段可以做如下手工操作WallProxy.2 ~  Y+ u6 r" e+ \! E6 Z
下载本帖附件 wallproxy.zip,解压缩。
: ]: e3 d, x8 d. \* `1 a1. 修改proxy.ini,只需要修改 [gae] 段中的
2 l1 ?- R: m; G$ u( k    appid = xxx|yyy|zzz
7 l4 H- ^. D; t! M' S" m) M8 S  R    password = 你登录gmail账户的密码/ `# E) B( I2 {  U1 q! S
2. 上传wallproxy整个目录到路由器的/tmp* k1 X2 q, P& \. i1 ?& ~6 D
3. telnet到路由器,运行如下命令:& m- {7 B" k9 I
    cd /tmp/wallproxy/local$ r( [5 l5 V  F* ?1 o' H3 e6 @
    chmod +x wpcheck
: u) T3 ~# ]( z3 R9 ~& e/ [+ J    ./wpcheck start  a2 f/ K' A; ]1 I, m' |
4. 等几秒钟,即可启动wallproxy$ [6 j2 j0 T( B' e
5. 可以用ps查看进程,应有如下信息:$ x$ r8 }' Z* A$ R, q) Q# S
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
: |9 A4 u  K! d+ K' Y- {( }   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py8 r2 V$ A6 C+ z8 y
   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py. E( J3 M. V/ j; f+ c; w0 J# M5 B3 t% X
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

' h5 K9 s8 r. x3 a=======================================================
4 }0 C$ {; o+ v3 ~自动上传至GAE, c6 c4 {6 }7 Z) }. [
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD6 |# Y) {6 Q5 o! a
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]2 e# T* f5 A3 o  }: t7 ~
EMAIL =
'????@gmail.com'
% T7 p  K1 |4 B" b' sPASSWD = '******'2 ^2 v; Z  \7 S) i2 K$ ~! Q# e
2. 运行
7 @, Y+ g* Q$ B
  python autoupload.py
; @) |7 H3 l9 y: e3. 上传成功
* L, t8 x" V3 N3 s  i% a) _' s=======================================================$ I4 b1 t" {# e/ y

: z5 B& @- V" u# g: }3 v' I  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
3 U: A6 ]% W' f/ d

8 R1 C$ }. L8 J4 ^. ]

( g) N4 p( a4 v可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
) q! {( |' T* {110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。2 Y6 i3 S+ c! A
9 b  T. Q' _& L1 `, _+ w0 C- _! J
$ Y! I7 i. }0 h" o

5 W# U; H0 v! D9 q! M
! n/ @$ f4 S$ y

  t% s  b- ~3 U  Q3 \# e4 r. H3 S0 S, m8 Q0 _: N0 ~

- b- P- r7 _2 e$ f  T- k

" O5 E# H/ x; q) A# E; ~& @' a' U: h2 w# ~3 {
# d3 E! m$ D# M2 _5 _

" b9 R& C4 D( s. \' j2 @( |9 |- V2 o, O  }% h; G
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
- c* R7 ~+ x9 m' y( p$ r! m% I; d& U0 D" ~
- _5 c$ E; r$ u( g$ c# s. T; p$ O

& z* O: R# U% ?2 \

本帖子中包含更多资源

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

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