找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7325|回复: 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。4 W% `8 Q- a4 a3 y# n
3 b% e; L* M! L% I  s! {" B
1. 原生汉化;

8 D" r9 w  Q% F, T& l6 \0 V2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;% `# l! v/ e+ W9 a
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
, P3 C+ s5 F5 f     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;7 {" F: F( I7 f* h# x9 b& d* D
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
. C3 m2 R1 ?2 w, Q     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;  }0 L& w$ l' q% o5 K3 {
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;+ T" ^7 h: r3 ?( \: }
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;* K3 Q6 p# J3 r; U
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;

5 j3 R, _7 L! y, t
5. 更新原版的Minidlna至1.1.0最新版;
2 X" t) J/ S9 d. [% R6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

" Y, V4 b$ O  F9 ]7. 部分界面的汉化修正;6 L' ^/ ~% L( g% G9 @% m% o
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.  m/ W6 i* W$ O& {
& O6 E' W. }" Y0 U' v- Y8 s; D) ^
  可以直接在0530版本页面升级,无须清除NVRAM。. U$ y5 m4 u) B/ J$ O8 f# y
====================================5 b) [) x9 h3 q; Z; w% o
2013.06.19.
6 N* {. O$ h) k[增加] 支持RT-AC66U的专用固件。
2 K. j; b' Z9 @/ N5 H" u$ C  H1 [: T: S
2013.06.18.
4 s/ U) O# N5 ^9 a3 M$ X! v* ?5 g[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本/ q, K; }: h8 u
其它固件没有变化,可以不必更新。
: M- V; k) D; G# G+ g+ K3 p$ T8 i! ~" M
2013.06.17.0 C6 U% b7 g7 N. X3 Y
[修正] 系统状态页面无法展开的问题
' ^; S" @  d; ~; l& _[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
( P! }3 ]2 Y: x) [* a3 V* |( @目前使用正常的,无须升级。升级后也不需要清除NVRAM。* Q* @, d5 Q! `2 g6 v+ q# H
ZTE H618B慎刷,固件无法驱动无线模块。
1 D8 Q. S" x: O+ J. v4 d. |
  ?5 x# `5 y8 ?- h  ~" l2013.06.15.
) F! g5 V) f+ x% x3 k$ c* F[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

. b) C# u* V$ V! @3 V[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
0 k% p) k/ q6 |% H9 |. M3 B4 V" b[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
6 `+ O( F1 i& G3 w# ^+ L, ?& \[修正] 打开TomatoAnon功能,若不需要,禁用即可
+ Y; _& a/ K4 F: ^# |$ r! R$ N$ z/ E[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
! d' U+ Q, F0 d3 e$ c建议升级到此版本,无须清除NVRAM。
: u" A" z& N5 ^1 L+ X8 e
====================================2 |  K5 O$ X7 \. Z6 O" f0 G# o7 q6 u
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。

4 W8 n( P1 \  n  现阶段可以做如下手工操作WallProxy.
9 ~0 J! b, a9 c# g, ]- M下载本帖附件 wallproxy.zip,解压缩。
3 V+ S0 k, A2 }* X2 h* l. ]1. 修改proxy.ini,只需要修改 [gae] 段中的# z5 [; X4 t4 }! F9 l
    appid = xxx|yyy|zzz
& d9 N2 o8 _/ V# X3 k    password = 你登录gmail账户的密码
2 b/ E. @5 z8 ?/ K2. 上传wallproxy整个目录到路由器的/tmp5 L; t' I0 T& s* w6 p
3. telnet到路由器,运行如下命令:& C$ p3 O* r: }& z
    cd /tmp/wallproxy/local' x" C1 I' c% K* R* @  h# _3 g
    chmod +x wpcheck# B4 e% l& U5 L1 Y4 ^! [
    ./wpcheck start! W3 K: L% N3 [! m
4. 等几秒钟,即可启动wallproxy" ^% i8 K" C, P# H! c: t: \7 _5 q# T
5. 可以用ps查看进程,应有如下信息:
* r* w& ^7 m2 w3 ~1 R   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py0 b" a% X2 \, x! W4 @# T
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
4 j- G4 Y5 k& I  ]/ K$ E   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py9 L6 X& ]: X/ @
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

1 m, j0 j$ ^1 Z" x=======================================================1 B2 E( t, h0 `; F- P
自动上传至GAE) Z: N* C, n/ g2 X4 n1 C
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
" B  J+ R) u8 n" I8 r1 iMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]$ R2 Z3 t, ?, R8 m" a; ^  q: C' R
EMAIL =
'????@gmail.com'+ \. P0 _1 N! G) f! c
PASSWD = '******'
- J& Q% W* s/ Y0 H* X; Q- p& G2. 运行
! }/ E& m8 R1 M  C/ g
  python autoupload.py: \" K& r- C$ \- B, Q
3. 上传成功
* f* n7 V& r/ Z=======================================================
7 E" y& g8 l  f# s

4 [8 E+ a& F2 p" {. T9 C9 E6 n  z  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
1 c2 b+ r* L, m1 z% N" _) Y

! k7 C6 G* Q+ o8 t

) q! R2 [$ r0 U$ p可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。! m, Y9 Q. j1 |
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
3 Q% T+ |+ `; f6 a' n
  R! e! J& m8 y: }
! r6 {4 r5 l- n! M( f9 g2 K1 s# ?
$ h! [/ m8 Q& h3 p# K

4 o  k! ]7 o7 Z
. V7 o9 e5 h4 P! U

. T7 I0 [* n# F# }
0 b5 f* A- H6 V& k5 M7 b! F

' Y# N, g/ H& K& ^' d/ C+ M
/ {5 k: [( k- f3 q. K8 M# r& w1 r9 P) O& {  ]% k

( m( F  W7 d; u' J8 W+ L3 i% h0 U% V0 }2 b' L/ a. H% P
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。1 d1 Z$ U+ {' J6 f1 D. c
7 w  W1 G2 |3 z+ R

. u7 v& ~/ Z+ r. h; U3 i( I

! f0 X/ ^* E: k) H

本帖子中包含更多资源

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

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

本版积分规则

关闭

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

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

GMT+8, 2026-1-7 17:23 , Processed in 0.021646 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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