找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7150|回复: 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。: N( M! q! ~# v0 |$ W& H
% n+ V* x9 e$ R& Q5 E, E/ C
1. 原生汉化;

$ k, k5 Z" v$ t; S2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
/ ~/ W* g% [) c1 f. z# U+ v     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
5 V+ M+ o' ^% L; h+ ^     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
/ C5 F; V" d; C5 B     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;2 n$ v5 m; \4 r; u/ O- ^
     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;, f7 H$ s- g. [  I0 z
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;9 {* |) l2 E$ F& K/ g
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
6 h; s4 o4 d9 X# [. _4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
3 z# S1 b- F/ N7 K# R2 S4 X
5. 更新原版的Minidlna至1.1.0最新版;: p. X! B5 t7 p3 x! R, i
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;
2 B$ u' g$ |$ ?; Y# p6 |8 x
7. 部分界面的汉化修正;
5 ^5 X# X; C- T) H$ [; w) q' U
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.( b; k+ \3 b6 a, b% O. ^  d- U
' K) P7 i1 k+ T7 ^7 W7 S
  可以直接在0530版本页面升级,无须清除NVRAM。" l6 z7 \8 a- ?; E$ a
====================================4 {  E& p" }/ h6 C
2013.06.19.
) Y5 r- C) n  B2 B. W[增加] 支持RT-AC66U的专用固件。8 ]/ ?$ C- l. {; `+ m; e; G
, P# [" q6 r9 Q: m
2013.06.18.* t  a$ c! [' a! V: R6 t6 }
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
$ U# |6 t  B( @7 ^其它固件没有变化,可以不必更新。- F4 o1 O! _' o9 O4 u9 L1 ~, v# |. l; c
. i' N' ^2 \4 O, a- P
2013.06.17.+ I7 ^3 j9 W; {6 c1 R3 F( o; r# T5 a
[修正] 系统状态页面无法展开的问题
% I& @3 n1 B2 Z* h; G[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好( J9 q+ x: m. ~! X
目前使用正常的,无须升级。升级后也不需要清除NVRAM。* B% w( v' P. n7 w
ZTE H618B慎刷,固件无法驱动无线模块。
2 k& G7 x7 S! S$ c8 _9 H) y1 t2 @( ]3 K
2013.06.15.
7 j: m. ?/ F, \/ h. i  P[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口
$ X! I( D( @6 i0 T- K
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
$ w$ Q" w# P# }* b: P[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
1 o% g/ q  k# J3 Y7 r[修正] 打开TomatoAnon功能,若不需要,禁用即可! P- y5 |, Z; ]7 R) x
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
7 E" V: r) i, ~( C9 M9 Q建议升级到此版本,无须清除NVRAM。
# T" a8 O3 P$ `
====================================8 X) v0 K* {# ^
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。

7 V7 s! m: ]- h+ W* l8 X  现阶段可以做如下手工操作WallProxy.$ \/ v# O) Q: [# ^* _
下载本帖附件 wallproxy.zip,解压缩。
& o0 B( L" f8 ^/ m: V4 Q1. 修改proxy.ini,只需要修改 [gae] 段中的
. g  z( k5 A0 Z1 Y" P    appid = xxx|yyy|zzz- r, h" a' L% e! n, `- V& A
    password = 你登录gmail账户的密码
7 W' f4 p( C& l% T2. 上传wallproxy整个目录到路由器的/tmp; ?, p# z9 l% l$ z
3. telnet到路由器,运行如下命令:" H) Y, B# S2 U( L4 a, k/ o1 e
    cd /tmp/wallproxy/local
7 K8 |, G5 ]" i$ N# z    chmod +x wpcheck
8 h/ {( E% k8 C3 d  b# ~1 G    ./wpcheck start
. Z  N& `: i" X$ G1 C4. 等几秒钟,即可启动wallproxy; L& \- S: x4 K' b' d; l- j
5. 可以用ps查看进程,应有如下信息:$ r% W" p) ^  P' v; \9 [
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py4 ?& v6 w: @: ^1 l; _8 L: u
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
8 A6 ^# E) m, }+ |2 r   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py1 z& _' k4 F8 k5 M8 w4 I5 F: R# y
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

  U! \2 h5 C9 M, ^( E=======================================================2 W1 j0 p  u2 h+ K4 Q
自动上传至GAE
* s+ D9 ?6 K7 N5 L4 Q1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
* v' m& E7 j9 u/ i  s- [MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
+ a, e2 w9 s$ B2 X* ]" I7 @EMAIL =
'????@gmail.com'8 u9 W, f. d$ v  `6 w1 G
PASSWD = '******'5 n; Y8 d% _9 A) ]# f: f+ L
2. 运行
8 ~- S3 i# Q# `( e' y$ s
  python autoupload.py8 a' _3 u0 o* y+ f
3. 上传成功% Y% \1 l3 G* V. M
=======================================================
* x/ m3 y5 q5 m! m5 r3 I

& I4 [- J8 f( i. S  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
4 {- f8 `/ n; @, u8 Z3 @- Z

* a. ^; I) w+ B- G4 Y' _6 J
! z( h& J& R0 x  ^- f2 Z5 l% l
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
5 t: F3 M, B9 _4 d* ^1 j110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。; o3 W' E* u. E. Q0 ?* J
+ e+ q' f! B! Y. |
- V* v( Q/ P, j# \2 B; |* c
6 B  E- [( B% ~6 f8 N& {3 I
: O" L  \  g: h' {+ t4 _

- Q+ B5 U& Z" ]$ i7 y4 u% u
9 D! M, s2 c- [$ c7 k, F' L6 O% `" J+ b4 p9 y+ o: U

) L# d& f# Z: y0 r8 h1 ^" ~
$ }3 a* @2 n+ ]5 K5 V* n
, V6 B' I0 {/ ?; j3 t
; S1 T% o, h5 L
- Q) b) G: {' \- {
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。7 B# f/ u8 p; C* b: n

2 S9 l) D6 I! H4 [9 n7 E; c" z. P
4 \, P! E$ o# T: ^. W7 v

: l0 k/ N2 O7 x$ G( f  G5 w2 ?1 u

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-10-28 20:54 , Processed in 0.031242 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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