查看: 8264|回复: 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。8 m8 B. Q% J+ Q$ m+ O5 J  d

8 \" `) ~8 A! y4 j# {" q1. 原生汉化;

2 i0 k3 U/ _- I3 W$ r8 V% A2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;% Z* o, C% h7 `
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
7 p% O; t; I5 p2 X- o  v     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;" ~: M3 s$ ?% W3 i+ v; X0 f5 `
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;4 `" \8 V; f: f: C, c4 ~
     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
* A9 C6 q) b# ^0 g; b4 i     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;  V9 s4 u& t: J! @& B# w
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;+ d( n' N5 b& e2 c. D
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;

- R2 D, Q0 M) M4 E  I0 Y( ~
5. 更新原版的Minidlna至1.1.0最新版;
+ ?& J5 R9 j) s' R6 @/ H2 c; ~& x6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;
; \3 i! n% i  t! q; p' q
7. 部分界面的汉化修正;
4 q; o. p1 l, U( P& x0 }- Q' C% [  c1 _
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
+ d1 C5 e+ ~9 N: Q4 K/ n9 X
/ d# ]$ P# Y  ?0 ^" U  可以直接在0530版本页面升级,无须清除NVRAM。
- p8 S4 c! C+ p2 k7 W7 n" u, W* k! i====================================
. w5 X+ y0 N* R" O* f) [1 Q1 H2013.06.19.
2 r) I% v: b3 f: p  S  r- [" Y[增加] 支持RT-AC66U的专用固件。
0 ]3 X! s, P9 \1 m
0 l5 H( Y4 k6 L( O/ c2013.06.18.
3 x3 k! k9 X7 G2 O$ r8 k. O[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
. Q( ~# f9 X3 f( b7 m- T# L0 u  `其它固件没有变化,可以不必更新。
$ c6 n' E& o; T7 D2 F- A5 @8 M0 h; W0 E4 X3 j) I6 O4 R# W0 r+ G
2013.06.17." }- A8 }) q& c" k6 x- `2 J7 l0 M% S
[修正] 系统状态页面无法展开的问题
6 H  E6 O6 H4 I( l$ m[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
! n/ x+ ]* j+ u! v5 B目前使用正常的,无须升级。升级后也不需要清除NVRAM。
8 f6 E/ c% C# G& v6 ~! J1 tZTE H618B慎刷,固件无法驱动无线模块。. ~% {$ }7 ^; m2 [

% a1 e+ c; j5 V& w2 W( K2013.06.15.  A2 B! n9 o9 Y& _" s
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口
4 L9 a" ~  t& Z1 p8 N0 |* V2 O
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8): \1 s: [0 M( A4 A. k( X
[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致1 O5 B- m9 h( K3 p5 F$ k# O4 C
[修正] 打开TomatoAnon功能,若不需要,禁用即可, t& \: O5 R$ U( f5 `) P/ ?
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
$ A1 _% P# n9 C# d, |8 K; x4 b$ l3 Y建议升级到此版本,无须清除NVRAM。3 ~+ s' _6 p: e, T( I/ i; |! M9 e0 K
====================================
) H+ ~% _- a! h9 j  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。

* q% ~$ T3 ]' D  现阶段可以做如下手工操作WallProxy.
  _$ c( \; Y/ z" i' ~2 n+ B下载本帖附件 wallproxy.zip,解压缩。
  ]8 b; J9 a* _% Z3 H& T$ K1. 修改proxy.ini,只需要修改 [gae] 段中的
' i, ~! Z4 s8 B    appid = xxx|yyy|zzz
* d" u1 C3 k9 y4 t; E    password = 你登录gmail账户的密码. i. E) s& ]! _" @) }
2. 上传wallproxy整个目录到路由器的/tmp( d8 }! _1 \; E- `3 M' ]$ D. u
3. telnet到路由器,运行如下命令:2 E2 |6 m' P; V
    cd /tmp/wallproxy/local
2 r2 n5 p( B& S6 |    chmod +x wpcheck
. N0 d9 u3 L& R* u6 b4 t6 @) D    ./wpcheck start
4 P; f9 ?( r+ X' m$ b4. 等几秒钟,即可启动wallproxy* z+ Q; E& |, R0 ~
5. 可以用ps查看进程,应有如下信息:
' h5 ~, E2 L8 R5 j( }3 A( B   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py' N3 _8 e6 E" j# b, C1 d1 a. g/ i# E
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
4 w7 Y( m$ h* }# ^. ^' k   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py: b$ j; ~6 K$ Z1 @3 n2 k
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

1 H! t! g4 g/ c& I; C+ j=======================================================
! k' K' a* T' e7 F  O自动上传至GAE" o3 l& X! p( C* b+ v  l
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD2 D/ L" r7 {' Z3 \$ e1 d. I- N
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
3 [- B/ [$ K; YEMAIL =
'????@gmail.com'' d2 \! o3 U. P; ]$ i: b" j. o
PASSWD = '******'
# F* ~  P  I) e  ~+ j6 @1 X, O2. 运行
  y6 u* }# d) C% Q% w* o9 T
  python autoupload.py9 E8 z9 i4 t3 N2 R  n: I
3. 上传成功
, w2 z: U# X% w( F) Q. C=======================================================. B7 e, Q% k6 T+ S4 T1 v. v& Z& x; q0 x
& h4 Q$ U$ p/ a: V
  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
& q' a' e/ X$ P9 l

0 H8 H9 [) X$ I
8 c% _5 I$ W; b
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。9 u) }2 ?  ]# T( r; K
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。8 @# |% W5 D0 I
* Z3 ?4 C9 d" Z- c5 U2 e

. M6 @( u0 W2 k! @" N' B$ C
/ O' A& u+ B6 d; {. T
" ]& f& o3 Z9 Q2 s8 j8 ?4 |

9 X# p, G( G: }% O/ p4 e4 m7 v) I4 l# @. p! u

; [5 \+ }  i% y  G0 }$ a, L

4 J) o) c3 {" q5 \+ e+ W" ~# |& z8 e
4 P* t1 L( P6 k8 U# g

5 {% u7 t3 D6 R
5 K8 M* |, P# h110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
+ U7 Z1 U: C5 q" G6 A4 T+ g2 R! Q
5 F+ S9 M0 K! ~* f, l3 L
& S/ T2 D5 q. D' M; U4 u; w2 @. N8 k
7 f& U! o# v4 V; ~2 L9 d- a

本帖子中包含更多资源

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

×
发表于 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

在本版发帖返回顶部