找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7203|回复: 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。) }6 x! O1 a' d: u3 I6 G
7 S9 N$ ]( q& V, A) `$ M
1. 原生汉化;
; T' Q" i# N4 u* n  B! j
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;: W* U; S, Z: J# w! H" I
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
$ W7 H: i! n' N) I; l     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;/ J0 ^4 u2 h# p7 D: N& Z1 T: w  ?
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
7 z7 z3 t, q. J1 n     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
6 r6 U7 m3 R( }$ C( S8 t     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;
8 i+ @5 E5 j& M8 N# J  K
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
$ Q4 A  {- a( q4 `* @6 s" y1 z1 K0 t4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;

; D4 j8 e2 J; E# u
5. 更新原版的Minidlna至1.1.0最新版;! ]  K( W5 O& S8 @! I* c
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

% i; @$ }' i- a' P$ [' h1 c7. 部分界面的汉化修正;; N( h7 w; K* r7 T! g
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.3 y8 k6 `& U' ~  H, _9 A" L  b

( L, s% p  i: ^) {  可以直接在0530版本页面升级,无须清除NVRAM。/ O  p  e" l, x# X% R
====================================
) W  m3 F4 z1 z- `8 \3 O/ B2013.06.19.3 @7 `9 d# r5 w* H& F9 r0 k
[增加] 支持RT-AC66U的专用固件。+ }$ U+ s9 @# X' W/ ?" x0 I6 I
+ \" u4 d6 r$ X0 h/ R! ?+ P
2013.06.18.
+ |/ D# @. S3 ~3 G[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本- H- i( ~5 Q1 G7 q7 q
其它固件没有变化,可以不必更新。
! N1 v; X3 E0 X4 @8 o( R0 ^8 D5 I; o( i5 H: l  b8 A
2013.06.17.
1 C9 i, F4 I* L0 l0 S0 G+ l[修正] 系统状态页面无法展开的问题% y, v5 ?8 \$ i. M8 i; S' g
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
7 p/ Y* E* v8 |) @目前使用正常的,无须升级。升级后也不需要清除NVRAM。
! J* i& K; r. _1 y2 |2 IZTE H618B慎刷,固件无法驱动无线模块。
: o! R/ ?' Z. |6 z0 o/ J( l0 Y, N3 }
2013.06.15.0 p* ~) P) y; _' m% l) Y  r  i, p
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口
+ D" m2 K2 B8 b! |0 R) A
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
( B0 a& G. J, i( n9 I[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致" J8 \$ E' d* v! e! w/ j
[修正] 打开TomatoAnon功能,若不需要,禁用即可6 s- a7 A7 [$ e
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
, C9 n) o+ S6 _. A$ X) E; h建议升级到此版本,无须清除NVRAM。6 ^1 q/ U" g3 ~' C" P5 M
====================================
0 W1 L5 a: D( R  D6 x  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
; y4 k! y2 l! R; |% r
  现阶段可以做如下手工操作WallProxy.
6 i) V- G9 [9 n' I9 [2 Y下载本帖附件 wallproxy.zip,解压缩。+ Z' R( g% v; t, U# ~0 u5 O3 i
1. 修改proxy.ini,只需要修改 [gae] 段中的1 m$ ^/ n. a( R( B8 p4 J
    appid = xxx|yyy|zzz
! L% m: r$ L: P    password = 你登录gmail账户的密码; G; k; K9 s0 u  B( R3 G$ H; I1 O) s% p$ C
2. 上传wallproxy整个目录到路由器的/tmp
$ D  L0 B1 a2 E  O- K4 ~- X3. telnet到路由器,运行如下命令:2 C% N/ O: \2 @" z
    cd /tmp/wallproxy/local
) W) j9 x0 ~; K( d; T+ G    chmod +x wpcheck
; {! S3 h9 `7 A  `8 N    ./wpcheck start
/ ~8 Y# D5 N. i, U" [- x" s4. 等几秒钟,即可启动wallproxy* q+ y% m& C9 @, A1 G* |0 D+ F- U
5. 可以用ps查看进程,应有如下信息:  `; {. v( d# _
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
& S7 C0 T! c6 w5 v9 ^+ E9 X: C   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
9 m) i+ z; `+ [   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py! ?  J9 e- W) ]
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

% M) T! H1 O( F: `0 J" s, ]" ^9 O=======================================================
6 a6 O. j! `. s自动上传至GAE
5 O" g  m. O7 [8 ]1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
& b, D  b& E, ?4 F1 VMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
) `) b! }5 `4 ?& [EMAIL =
'????@gmail.com'
' r8 H& m/ r4 @PASSWD = '******'
6 r- t- h% u9 w4 L* j2. 运行

4 ?% y+ z* t9 g! F/ _# M( ~  python autoupload.py7 L" e1 Z! p( a! f- o
3. 上传成功. M6 |$ L5 ]& h' z0 M
=======================================================# i1 N4 k! U0 u
8 I9 q- y2 p4 @  E  y8 A3 e
  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
. ~5 J' L  K% V. L0 k

2 D3 I( U8 Z; w% l' A$ k* D3 E

: Q/ |5 {. H" P5 {+ E$ o. J6 O可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。; G) `! |  a# C+ g' m
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
. m6 _3 j  k+ ^. k- Z/ N
3 c4 H# X/ Z8 J7 N$ b

: }4 u1 f- H+ V) v- s' S9 j3 ?( I* b( U+ l3 |8 Z( l; _

  a! p+ ?8 i, k* o3 M3 E* X  T, R4 Y9 S

* ]# p: g* w6 `! O' I0 c' H+ }& n/ a+ w: D+ ~

; v  N+ y- J3 T  e

! \" A0 T5 j/ w% K$ L- l' \6 l" ~" y1 b$ t3 q& ]' F

1 I( V* _9 i  \3 P
, q! N3 O! K2 {- X- J
4 E9 |! e/ Y& c  M
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。$ r  N( P+ O) H

2 c4 X. d; A; k. P9 q: k7 o
' B6 d6 {. F& V

8 _1 q5 _' x% C0 T' a; |9 m7 b

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-11-18 21:59 , Processed in 0.031327 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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