找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7446|回复: 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。% ~. w# @# G5 y# J0 F0 G1 Y$ T

* l) C$ G( I  P7 \: a. w, C) G; w1 s8 Z1. 原生汉化;
, F- f- G2 v# a$ h. A
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;4 L8 @1 B+ ]0 j# a
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;* I$ ]7 t, w" f0 A/ f
     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
/ O6 S* x$ }# f7 V6 V- Q     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;* t: h# V2 ], X2 h% q* ]8 j
     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;9 t$ K6 V; F$ b# Q+ K8 D
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;7 @: S# W3 `6 ]$ Q  @* K
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
0 ~, w' l8 s8 y+ ~  S4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
6 [- N3 F) r; v; l' v$ U) l
5. 更新原版的Minidlna至1.1.0最新版;0 E1 |5 }" `7 w% y4 d: D
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;
2 j# r: s: a5 T0 x& A+ ?
7. 部分界面的汉化修正;7 s" R7 C, C0 w/ q9 l7 u" W
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.+ j2 \, O# x  I" _/ h2 h

# h0 a# }& V, }* x+ y  可以直接在0530版本页面升级,无须清除NVRAM。, i- o* d  p+ E1 J
====================================
7 }; @; A, t7 m2013.06.19.
# h5 V1 k" V9 L3 I2 `[增加] 支持RT-AC66U的专用固件。
, \6 _; F( ?3 _; c9 T3 N' ]% G: E/ N2 _0 ~0 x8 W* n
2013.06.18.5 c# h! a* ]- a, x
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本& O( R9 }; c- g
其它固件没有变化,可以不必更新。) l4 `$ o7 a, q$ h" u8 j! g' f! Z
# J  p1 m! a4 {: z) F
2013.06.17.
" F; d& ^/ n+ @  t1 i0 S[修正] 系统状态页面无法展开的问题
; w; u3 F$ |6 H+ f[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
! q" W6 {) [$ |2 d/ r5 F( }) G! S: ?目前使用正常的,无须升级。升级后也不需要清除NVRAM。
7 e9 l( V8 m% X3 m- H6 Z0 ZZTE H618B慎刷,固件无法驱动无线模块。
- a+ Q3 I& f/ K1 Y5 W9 E- s6 t' w) {) u; W
2013.06.15.: o/ A; d8 O# B2 u8 S+ d! Z0 x
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口
4 z- c+ q/ Y( G4 e0 X
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
& P* B- N7 x8 M[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
! J7 l/ a' p. n/ @# V7 b[修正] 打开TomatoAnon功能,若不需要,禁用即可9 N9 ]' f4 W- I
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
- R0 ]% ~( g' X3 V" o- h建议升级到此版本,无须清除NVRAM。% L2 m% C# z3 O
====================================
- Y( U& P5 S' r4 X7 B' f  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
4 _$ B# t0 J# k8 U1 ~+ e. T
  现阶段可以做如下手工操作WallProxy.
2 S! K: a4 {5 q6 p; {, {4 u( ?下载本帖附件 wallproxy.zip,解压缩。: [) Y( Y* s8 \: N. N) X" S: A
1. 修改proxy.ini,只需要修改 [gae] 段中的
  I+ o) |6 n6 x1 f" a9 R6 L    appid = xxx|yyy|zzz. y. U( M1 N# S8 f3 y$ U9 T6 U' V
    password = 你登录gmail账户的密码" T: _" A) @2 X/ T. \! L$ j
2. 上传wallproxy整个目录到路由器的/tmp- G+ l7 Y" m1 W3 Q/ }# X! P! w
3. telnet到路由器,运行如下命令:. J( g# Y3 \. f
    cd /tmp/wallproxy/local
& t" J' P$ H/ k" a9 R' ?* \    chmod +x wpcheck) s# Z) }0 }' Y- v% |7 x
    ./wpcheck start
1 u2 g5 y, v8 l( n: S" [4. 等几秒钟,即可启动wallproxy
) `& G3 S1 Z% R7 W  [" }5. 可以用ps查看进程,应有如下信息:
9 ?% D5 H/ L8 C. c/ F   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
* ~, p: d$ C  h  Z# s6 A) I   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py+ u# B. j7 {# \7 Y+ e; a
   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
1 a% w+ A# h) b+ _& U6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

& Y) q0 Z' a, m0 {3 e=======================================================- I+ B8 H! u( [4 I6 g" r
自动上传至GAE
8 Q, R/ ?8 d" _0 |, t# u1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD! R" k; A- U+ ]6 G
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
5 t  H7 G5 j# }3 R, @' hEMAIL =
'????@gmail.com'
' ^( Y2 A: g1 v2 Q  N  w# E1 R8 ZPASSWD = '******'
- w+ Y" S: ?' x2. 运行
, d* |  x' g: v/ {: Y# c; v, q
  python autoupload.py5 j% E% S/ C6 F
3. 上传成功
/ {9 c4 @& T% }2 q9 U  u; N8 s=======================================================. R+ D1 N0 }: }1 r9 ^) M6 d; Y+ w
( R" ~% {2 j4 l  t6 q' u/ ]* H
  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
" \1 v- J/ a- d# }8 s: ^: s

7 U" k6 V" I( [
4 t$ x! h+ J# B: K7 B; w  ?
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
' z. w5 p; n: Y* ?7 U110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
& K* U5 a5 u$ O' w: |9 |6 P6 U1 e  I3 W% F! B
5 G) @# Z+ q3 r: ~+ v5 Y9 _0 O

4 P4 r: J! Z, A. {6 C% E% B$ M2 Z0 j7 k8 R( F$ K! N/ D
! X9 p% N1 R' p8 u: g) K9 a; a8 ~
8 Y& H; z4 {$ E! I8 o; _, C
( B( u6 r% I) e2 s0 g3 @

) V: P6 f- A, F
0 N$ S6 D/ F" h# |& n; d% x# B& k- R. h- @2 d/ n8 ]* e# ]7 B& |! z+ c

5 I1 Y) \- s2 e' C0 J) g4 V* o3 w) V0 A$ k4 w
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。  t+ W- Z" j  d4 G0 r2 j

+ Y! j2 u: o" `4 E7 n
+ L" d3 _# d, U6 l! f) ~

! g8 n! A+ W/ ^7 f! v

本帖子中包含更多资源

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

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

本版积分规则

关闭

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

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

GMT+8, 2026-3-1 16:00 , Processed in 0.020613 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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