找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6510|回复: 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。/ C. U, U+ V- v7 Z$ j  ~. T! f
; z- m* f  G0 I
1. 原生汉化;
6 m/ ]. M! M1 {
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;1 C( N: _; O, I$ a1 n) s
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;: d- Y1 A. U1 l2 g* U+ W' z
     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;5 ?! k+ c/ o4 E6 R
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;" u- |& q, \/ V! Z2 q5 }/ p- q
     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;7 D, K1 \, i6 u5 m2 n
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;4 M. N1 n5 f# v5 y$ W8 l- S+ b9 t
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
. S9 ~# U) X, v, F4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
, w; @& x* N1 `. H& B" ]) B
5. 更新原版的Minidlna至1.1.0最新版;4 {3 Y" b( F; |9 X/ E
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

' }1 o% l' n! |' i7. 部分界面的汉化修正;( F- L1 J2 [' T: @  r. t% N
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
1 Z% B) K! C4 J& d" w3 Y2 O* q- a4 D8 T8 O8 D4 T9 u& V
  可以直接在0530版本页面升级,无须清除NVRAM。5 l. d1 S0 Q9 h# z5 }) f
====================================
/ B& ?# w% j- z8 y" }6 @/ H2013.06.19.2 _, ^0 C( x3 V6 r4 J, B+ @8 Y7 E) G0 i
[增加] 支持RT-AC66U的专用固件。
9 d+ |0 z7 g& l# Q: ]% d9 p! s) P+ {, h
2013.06.18.
- |: ?9 V5 g' _, [/ O[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
- b8 A% s; p: c5 q: {3 a$ z/ m) z$ @其它固件没有变化,可以不必更新。
+ q3 o2 `, N8 W" ?. [  ^" z9 a8 T0 v
2013.06.17.
3 G; T, M3 Z. V" b. v" R[修正] 系统状态页面无法展开的问题- w) [! b' s% L# e+ j5 O( r
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
8 N3 b3 |$ i; x' A- u" b目前使用正常的,无须升级。升级后也不需要清除NVRAM。6 n* U, X8 i' @9 K$ e- E% R
ZTE H618B慎刷,固件无法驱动无线模块。  F2 P6 H& s4 }0 a" u
: V! a# R; K2 g8 t
2013.06.15.
) Z  L7 g4 S" ^: d% Y: y[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

6 e6 G! `! g9 ]. D[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
" p! F* ~! G  y' W, ?[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致( r# E/ v9 p3 M- Q  p# v1 X8 g
[修正] 打开TomatoAnon功能,若不需要,禁用即可
+ b8 ^# E5 S, `6 h$ d2 s( |[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
6 ]( y, N+ O  k6 h建议升级到此版本,无须清除NVRAM。9 N6 c) t; }3 m$ [  k' g$ e# D
====================================$ t. N2 R  R2 g+ ^9 H, ^- P
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。

1 N6 }4 d; |% ]+ I  现阶段可以做如下手工操作WallProxy.
6 \. z; [' V2 x8 o$ u. A下载本帖附件 wallproxy.zip,解压缩。
& a7 g2 C! X/ p! g+ [8 Q! a' q, s1. 修改proxy.ini,只需要修改 [gae] 段中的
$ }% A  D) Z" ]# [* n) n1 s7 G    appid = xxx|yyy|zzz$ c# A* |( M2 Y% G
    password = 你登录gmail账户的密码
- I9 Y4 M# q$ W& C2. 上传wallproxy整个目录到路由器的/tmp
' }9 L$ S# p' r( z0 D3. telnet到路由器,运行如下命令:- W1 e0 Y' P1 |1 u) X
    cd /tmp/wallproxy/local
- @6 d, I# Q0 ]+ ?3 R% S    chmod +x wpcheck. x4 o+ ?! b3 b# ]( W
    ./wpcheck start  D# K  i5 b0 e: Z( V
4. 等几秒钟,即可启动wallproxy4 y% t1 [, _  l: N# ^- P6 L
5. 可以用ps查看进程,应有如下信息:
! a0 D9 L1 ^, S   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
' b% d9 [) L) b' `   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
" B* ?/ k3 }8 ^' Q. y. z   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
$ k& x" p+ @5 w6 @  g8 J- p6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

; @" b0 v8 [2 a# c% j/ |" T0 x2 _=======================================================  P. p2 J* d- g* N8 m. T
自动上传至GAE9 n4 N6 g# r; C5 n: }& I
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD& w7 B( J: Z: S& r! s
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]$ Q% g- `" b& S( x" K: a7 @5 v+ l
EMAIL =
'????@gmail.com'  d/ y3 u& Z) S1 N9 r2 ~
PASSWD = '******'
. C" Q- N% m9 E% K: L: F' K2. 运行

' f5 ^. F  `3 k$ A5 ~  python autoupload.py
4 t; ^3 _5 y( L3 T7 O) q- V, G; E3. 上传成功
  R* D* n5 T% S9 F5 D. ~=======================================================
' q! C) Z6 i" Q* a0 }- {, M2 V9 g# l

  b0 \4 s8 ]3 g% d* u2 m9 Y  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。

/ R  B6 ~* J' j9 L
0 z$ i( U0 ?+ A! w0 f$ U# _
  p  f# h3 j" Q
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
1 A( h. p% y- L" c# d! P8 X110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
# ~5 r& v7 C  g. E! e# f0 R5 z4 x! v8 M- W

1 _  c8 `2 h$ _8 G7 X/ y+ ~
/ M1 M! m, q/ K. T0 M4 H0 |  K- ]7 [: d# ^
3 t6 x# Y) f6 |

5 |8 O5 j: ]' I9 a: t
& V# R3 v* m$ }4 k0 Y
* G# n. g+ n( W/ I' s
1 N/ M5 o, k: b4 u4 n- t! S
) ^1 `7 D. v' N6 b) f- `

4 R7 u- i4 x3 {% t. ^/ a: r8 d
" ?% V( [* t" v# `; ], T+ Q110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
- x* W1 o( x6 k! Q+ R7 z2 z
4 R/ S3 A3 s1 v9 \- D# G. l( n
9 e0 a# ]5 X- G2 k  B# [6 e0 i
# l% h8 f/ y- L

本帖子中包含更多资源

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

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

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-6-15 12:23 , Processed in 0.021476 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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