找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7257|回复: 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。
1 n9 ^: U2 N- o
, C0 [! G, F' _' j7 ~1. 原生汉化;

0 F7 S- R$ q- N6 p7 \" Q  D2 }2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
* V/ v$ H, u( Q( m" @: c     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
) C2 U0 K$ ]( h5 B+ a     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;' B# [- O4 t$ Y( K/ f! s& S6 R9 @
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;; G# a+ O* a9 i) _
     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
9 i$ F" z6 v3 B: h2 v1 p! T6 Q     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;
0 t& j9 m  ~" f7 C8 N6 t# h
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;) e5 n0 _6 k' I0 t9 _! B
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
6 X( J1 G# A4 E
5. 更新原版的Minidlna至1.1.0最新版;
3 F$ ]+ ]# Y8 P) t. n, ^) H! N9 l6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

! ^- d% m1 d- \  V, K) S7. 部分界面的汉化修正;* t5 t8 }& D0 ]
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本." Y, s# Z: p& s! m0 t* S' w$ w

0 T3 \5 `& v) k+ x1 ^* a  可以直接在0530版本页面升级,无须清除NVRAM。
/ ?$ H3 K+ g* j# ^4 g4 i====================================
( s. D% X3 |& ~5 L0 X2013.06.19.
% B" H7 \* C6 q- c* \9 l) _2 `+ L[增加] 支持RT-AC66U的专用固件。. e% N& C8 d4 B+ U/ b: q+ I# }

. a' d8 t/ b# B4 f# H) a7 I  A2013.06.18.
. Z) g! H) c2 W2 `; S. V7 t[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
5 F( A  H' I0 @3 w. T其它固件没有变化,可以不必更新。7 ]9 ^% O; C/ j  t( c) ~7 e

, V7 [; K: A* y1 \( ?( A. `  w2013.06.17.
( Q2 r( S6 G5 n' `' F5 S[修正] 系统状态页面无法展开的问题
4 ]5 n  \" Y4 V2 L& |[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
/ Y5 V* p  `. m目前使用正常的,无须升级。升级后也不需要清除NVRAM。4 f# a  y0 f0 i9 X: g3 p; ]. @, o# T
ZTE H618B慎刷,固件无法驱动无线模块。. x! i4 h$ I' J# u
7 Q4 c2 w( Z; N, r1 h9 b$ w: z
2013.06.15.9 Z0 _$ u% O$ G4 y9 p( O
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

% m  j; E) Q: T1 d" E[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
" E' z$ b% P3 o0 B[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致: G, Q' V9 q9 @; C6 u0 h. U! K
[修正] 打开TomatoAnon功能,若不需要,禁用即可
9 D* e, }4 n  l! Q; ]8 x[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
: S! F3 J( o0 R7 q* f% M建议升级到此版本,无须清除NVRAM。9 a! G8 r3 G( _# g
====================================
3 E6 A# b3 F/ f' Q5 W1 [8 d  a  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
4 O& i# D2 I7 C  j1 Y8 M8 H8 m
  现阶段可以做如下手工操作WallProxy.
3 o: F( X) M; c3 A. c, f下载本帖附件 wallproxy.zip,解压缩。' d, o- @! @9 A" V/ d( c
1. 修改proxy.ini,只需要修改 [gae] 段中的+ z: p- j4 u! U
    appid = xxx|yyy|zzz% w4 y5 t1 S# Q4 f" I
    password = 你登录gmail账户的密码
" @4 s# ~, V) t* I5 p2. 上传wallproxy整个目录到路由器的/tmp
9 l  a( ]1 d  b# w$ M; z2 q3. telnet到路由器,运行如下命令:
, C2 }1 M4 `3 o/ i- r" m4 r; f    cd /tmp/wallproxy/local& `0 h. z, }2 Z/ J
    chmod +x wpcheck
# x+ ?; P, n8 U    ./wpcheck start5 I/ T( p% ~5 L9 q3 I
4. 等几秒钟,即可启动wallproxy
- I8 d5 Q8 g1 k* Y0 N) F4 a5. 可以用ps查看进程,应有如下信息:
4 s4 j: k; @/ Z$ S# }0 G7 `   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
3 E) ]$ \$ @9 A2 E) J2 m   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py8 J+ @( p5 F5 P# `2 D9 A6 o
   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
! a0 k' @  h, V: @6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
' O3 f+ A- R* q- I; j( i
=======================================================0 s: b5 K( V! f. v2 o
自动上传至GAE0 p2 b8 W5 [3 m) ~2 t  l
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD* k( }) r) n, r
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
- g3 z  v  Y' ~EMAIL =
'????@gmail.com'
- v4 F- i% R, M5 cPASSWD = '******'; _/ w8 p: x) q
2. 运行

% x: P) o9 L& Z$ l0 t6 n! d6 Y  python autoupload.py
: Y2 v, B* A# J5 ^4 ~4 {- _' Z3. 上传成功
5 R% k1 @) g( G  K( W- W=======================================================/ R, L* u+ A' W; s0 m# L. f, s, i

! K- U( B. L" x  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
+ `/ P' i8 H8 i( t# I! y! j$ u

' ]$ e$ z( F  H; \* J
. z  t9 q- e+ L! N& k. t( V& J7 k
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。3 V9 L% L, U6 l; o: f# O' K
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。5 y) I( o5 m$ l6 g

: O5 h( Z' t% t& v' J3 D+ Z
. C7 I/ n6 ^2 x: f' p' e* m! F% S

& y+ C1 B  j- d
( p" A$ ]5 y+ l$ h7 I
. I8 V7 x, O* f# ], L
9 b- M8 H# O( [; `" W1 g+ Y) c

0 ?, t: C3 ?: H6 N+ J
4 o- h6 J! B7 D, `" ^' F. F8 v0 Z

7 r: U8 }( p+ h& t7 {! w( C8 k% E" H/ t+ \+ Q% [

; g7 |/ B& E. \1 v: j
: L1 b/ h/ H& u0 Q* ~) x- @9 Z110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。+ t. E# R! Z( G3 h/ I5 k
% Z! j* _. g1 {- d. L1 _3 K9 P
. \7 o9 p' _) X; Z/ Y  i# G3 S
( z* [3 ]  J7 N0 U% _) v

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-12-10 19:24 , Processed in 0.025805 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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