设为首页收藏本站

宽带技术网

 找回密码
 注 册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1853|回复: 1

[Tomato] Tomato shibby 110集成Aria2/TR/Python增强固件发布(20130619)

[复制链接]
基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。" Y) m; q+ K7 b- u2 R3 [: {
2 F, M; h3 K% v/ l  R7 v, a
1. 原生汉化;

+ I, H, m9 _% K" }. P5 ~. N- |& t2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;/ A1 K5 @' H/ I& a+ E! Q, a
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
, X2 G6 E5 z- l0 O     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
5 Q  \4 w+ Z. m/ ?2 c. k     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;8 [3 \7 }4 H3 |+ Y  \) ]4 s
     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;1 b& F4 Y% U+ @( r, F& M# [" Q
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;
" \% M) k- k1 o( U6 G; ?% l3 M
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
. z1 l- g7 n6 t8 w9 G+ V4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;

1 Z& ]& S  }- Y- @5 F! B" @
5. 更新原版的Minidlna至1.1.0最新版;
- |0 K6 g/ @- F$ @9 ?6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

5 o/ Z9 X9 q8 G8 r3 T( V' M5 j7. 部分界面的汉化修正;+ D( Y, h6 o3 h) ?. {7 z& ^3 Z5 z
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.& J) c6 W7 I! A- y3 S4 n

9 v) M4 @& L& K( N2 H7 X: h1 Y  可以直接在0530版本页面升级,无须清除NVRAM。" v! n- N: E& Y7 V
====================================0 ~$ O' R' s' I$ F! b0 I
2013.06.19.9 T9 I  n+ G' c. O# Q
[增加] 支持RT-AC66U的专用固件。
/ O6 E; J4 Q/ z: e) W
( o! v% ~, a# T: D; {% O2013.06.18.
( s' f& G& G8 }2 _[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本2 Z7 V" {) V. z
其它固件没有变化,可以不必更新。1 ]/ |! f& Q. L% ]% d5 J; M' K

, D1 G4 b7 h4 v: o- c% i' h2013.06.17.
0 B% S4 p# R6 A; w[修正] 系统状态页面无法展开的问题
- _$ T9 b/ `# S9 o; h[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好. |. x4 ]3 |4 a9 X9 M9 m; x
目前使用正常的,无须升级。升级后也不需要清除NVRAM。
+ C+ t& ^8 f4 Z; R/ L0 w4 j' u' pZTE H618B慎刷,固件无法驱动无线模块。
  P! e! S. D2 B1 h8 T- ]; _* Y1 h
& t& T- g2 j1 _% @# [4 ~2013.06.15.
. E" I9 U6 d/ y+ X6 u; u8 H[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口
) g5 d% d! i% L9 ^4 \
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
7 K9 F$ P' T) X2 @# s[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致# P# ], y3 i4 G
[修正] 打开TomatoAnon功能,若不需要,禁用即可$ H" P3 |2 i& y6 Q+ U: P2 v+ O# H
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是1 k; k8 Z  e+ J; o
建议升级到此版本,无须清除NVRAM。) P$ g7 a4 e, o6 J
====================================4 n" k! p) E# [8 l5 z3 I
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
# n! x1 P" {- }( e6 f" H
  现阶段可以做如下手工操作WallProxy.
5 D$ M9 |8 ?) r# @1 P$ F下载本帖附件 wallproxy.zip,解压缩。3 w/ G9 p9 V9 p2 d& K* M) N% W; e
1. 修改proxy.ini,只需要修改 [gae] 段中的; A- g! I( G, f7 E0 L
    appid = xxx|yyy|zzz
  g& N" r4 P' u. g8 M) F& _7 |    password = 你登录gmail账户的密码
, l% @( Y! M! H1 l% A1 r2. 上传wallproxy整个目录到路由器的/tmp
0 A9 D$ E9 S) t2 V7 m3. telnet到路由器,运行如下命令:, L, ]! [6 F$ L+ E2 J& |
    cd /tmp/wallproxy/local0 h, r+ I6 e* v, F2 c2 Q# c
    chmod +x wpcheck
. B. M4 y0 A7 B3 G    ./wpcheck start
' L4 X. s6 A! j4 b' C4. 等几秒钟,即可启动wallproxy5 {/ @, t4 I4 z& ?0 J+ _
5. 可以用ps查看进程,应有如下信息:3 w3 n) ?  a8 H6 P3 B+ Z  \
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py, }1 [$ ?0 ]# h2 P
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py1 I1 J  i) A5 t3 z( i% y& T
   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py( I6 M6 _. r, z! G
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
& d& i9 g) s) }' D  L
=======================================================
7 W4 \  r& E4 ^3 E# ?* o  @# C自动上传至GAE8 a$ ?  J0 d. L2 N4 y
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
& J( ^8 v6 y# yMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]8 s& B8 n' Y9 F8 k4 v) {
EMAIL =
'????@gmail.com'
9 X' t& d+ Q1 M* t7 _8 rPASSWD = '******'+ `- k  l0 p7 v' W5 G
2. 运行

; {  h7 N7 j4 u& J! C8 ?  python autoupload.py
7 B; c' }8 Q. t. b9 @3. 上传成功' Y# l% ~2 s% h8 Q* B* O  b) M
=======================================================" J1 ?" {" k7 ?5 z: Y( W! r6 \- n

) Y: j& D# s% q$ k! \& V  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
9 F6 U- N  H, F) U7 G; d

% y9 ~4 B6 L: ~' V5 Z6 ]# j! S

2 ~* o6 \* J! C- h( [6 s( h可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。7 R- x  u1 w' q& x7 X9 L
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
- \" b2 p9 Y: P+ e8 [/ x3 R) W; [' R! u1 T% ]  P  o) H
' |+ c6 j& A. i3 f/ f

% X9 S, B+ @" W- g+ l; n5 x8 j& x4 c! y9 u' T! A, l- Z

; K, a' K% m  T: X- D, R# r9 }8 d* l  |/ }% \- y7 H

& \: l! e0 {" _2 o5 u* E1 ?

" n3 h/ Q1 N0 o4 H9 Z* @0 l3 W( i) L- u; ^  N- ^% D
. E: H: Y) G! L$ j& w& \/ n
1 {0 O1 u- u# V7 u% H! J! \; ]

3 }& y$ a4 N. r% L- U110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
1 j! y6 n2 v, s- C  [: ~: Y+ e0 v3 }2 h& k4 l, q' q

% e* `/ v6 A' S0 ~

' L* L7 [* [7 [3 z7 z

本帖子中包含更多资源

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

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

本版积分规则

QQ|Archiver|手机版|小黑屋|宽带技术网 ( 粤ICP备15054574号  

粤公网安备 44152102000001号

GMT+8, 2017-2-25 03:54 , Processed in 0.411974 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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