找回密码
 立即注册

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。' p1 K5 B* r( Q: D* F( [* d

- n6 C% i0 U2 C- Z' u9 |1. 原生汉化;

/ m3 j: N2 l1 @2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
, W6 s% B; a, R" z; N     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;5 T, W' s, u2 T# Z: v& H% A
     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;2 ~5 @1 h  Q8 _7 L4 K* C  v
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
6 S9 \3 C9 X# c  |0 r     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
2 Z- `" _1 h% b# t  o/ ^) n, H     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;
* f7 |2 v& N5 ]+ e) |% ?
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;1 @0 Q( v3 N/ Y; \) ?) }
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
5 `. A! j$ C. x
5. 更新原版的Minidlna至1.1.0最新版;1 N0 x' p' q5 O" ]2 K& Q" `* ~
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

% Q2 N$ ^! {% ^2 s7 A4 n' V7. 部分界面的汉化修正;
, V4 C* V$ u7 ?1 h, d2 k6 W
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
8 x# ^: i& x* A# N1 [5 U3 b! S9 f
" C  `' p5 I- s: O. f" J& _  可以直接在0530版本页面升级,无须清除NVRAM。
; u3 [, R8 a) `====================================( s8 k1 ]& ?5 g9 K
2013.06.19.
4 D( u- v/ G. s5 V& x[增加] 支持RT-AC66U的专用固件。9 ]1 W; R3 `; \) J, I

! x# n3 b! A: @, }& B' R4 j9 G2013.06.18.
& l% a9 I5 v0 O7 J( {[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本" m( O5 h8 y0 V+ t
其它固件没有变化,可以不必更新。
$ H8 X/ z9 H# w6 A% v* m. ^) Q. T3 O6 h. N+ X$ a
2013.06.17.
$ V% J* _  {; m( k" J0 i+ f+ E[修正] 系统状态页面无法展开的问题' L* F6 P( W) w% l- G! p
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好& ^- f: u% x% d( x* ^; k2 O) O
目前使用正常的,无须升级。升级后也不需要清除NVRAM。
: P; ^  I+ a! O& }# {6 I( G& DZTE H618B慎刷,固件无法驱动无线模块。# D6 a2 J" {! t& G" [7 {5 X

2 Y7 C8 U9 a- j( P% b2013.06.15.3 P9 r& }" T" B- k5 C
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口
/ h5 q7 P$ G$ u) @' P, \! C
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)- J7 t, D/ D1 S" I/ g/ W8 b- ~1 v" h
[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致" v% G8 Z' m8 h1 H' X
[修正] 打开TomatoAnon功能,若不需要,禁用即可
+ f! R. E8 O1 j5 U0 f# D6 i[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
! U! j! W7 t2 o7 a4 u- h/ ?$ I建议升级到此版本,无须清除NVRAM。  B' B2 e. `9 |/ l# h2 I
====================================3 c% T0 f8 ^7 z& G
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。

- Y) X* e, u% Q  v  Z  现阶段可以做如下手工操作WallProxy.5 a! \* J8 Q: _; v5 N
下载本帖附件 wallproxy.zip,解压缩。
( o" ~4 X8 }( d; o5 K" V; A1. 修改proxy.ini,只需要修改 [gae] 段中的
$ [& Y) W% N' R% k5 }+ p    appid = xxx|yyy|zzz6 s; V' A- A! _8 R# [: `
    password = 你登录gmail账户的密码
# a* w7 O* }. ]& K2 e* |$ N! b2 T5 F2. 上传wallproxy整个目录到路由器的/tmp, u( U( \8 ^/ m7 ?. Y8 {
3. telnet到路由器,运行如下命令:. w7 Z2 q# ^" o) k
    cd /tmp/wallproxy/local
% K; W- _& a; w4 q1 e0 q    chmod +x wpcheck
* L2 Y' g1 N0 v9 A+ O0 {6 `    ./wpcheck start, s9 \, x" l  U: V  X3 y8 c
4. 等几秒钟,即可启动wallproxy1 H8 ]2 ]! r. S. f7 ?  H
5. 可以用ps查看进程,应有如下信息:
1 R" j0 C& v+ p/ Y: O* G   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
. R, [4 M3 a8 o4 r4 {5 V" l   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
0 D- p( }2 c% h7 J   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py9 u* j6 S, Z9 r3 r; x' `7 T
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
- z! E! }( r- p
=======================================================# n& Y$ h7 [6 Q1 S" q) d& G5 o% n
自动上传至GAE9 g. {; N, Q4 N7 _- I
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
  S, v* w, i+ `9 o/ V; L7 }9 t  mMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
& h8 f0 ]! E5 _' TEMAIL =
'????@gmail.com'
' v* a) R. Z) ?: ZPASSWD = '******'3 `# E- y1 O7 e, q+ t  K: [2 i" b5 A
2. 运行
, y* E; l  E; C6 v. j8 u' \
  python autoupload.py4 g9 p4 Q# y0 \
3. 上传成功
( p. U& l; V! a=======================================================5 u& Y# T/ F) @6 u2 ~
- B9 Z9 w: D# Y( x( d
  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
5 F2 k* r* f3 [6 ]9 u

  b, j. p4 R7 ^1 C0 J  O

- [  ?& X, C. M可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
7 _9 E; P6 [3 _" e" o. c; Q# J: q110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。( f# b& D- t% ]! f7 D, k( r1 i
  Z; b3 j) v! I6 X

( B# U8 t& X7 Q7 X- J0 @; Q- b2 d1 @( n3 ?! Q: o! [
( c, r$ M. z! O% P

) n2 o& Z& n8 y4 O0 W4 H, u$ ~+ T) V2 @
$ `- c3 _( t- G* A" @; p3 c- e7 f
+ s3 K. [2 k+ v

5 ~6 e1 c0 J! q+ W" M. b, f( j! O4 L' _2 q& f

3 J/ \- t$ m: O3 i* z; O. [# j8 L% P, m( a( K+ t0 Q& a
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。4 y9 V. ~2 m( r, K3 m
, }4 ]+ l( R. I5 W2 j2 F
( j; B4 q9 Y9 h2 {( G

# y& j7 F" L" C8 E7 t( l. r

本帖子中包含更多资源

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

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

本版积分规则

关闭

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

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

GMT+8, 2026-3-11 16:52 , Processed in 0.026062 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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