找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7213|回复: 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。
" x9 N5 a% b6 v
' ]0 e/ X0 G) ]: W1. 原生汉化;

( e% p+ P9 l. i8 f- `) d2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;* ~& r% ^' C1 b% P( d% t
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
! K6 S. _' H8 Z% l* }     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;' G1 a' x4 ~7 D* l
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
8 z# q' V' m' z$ f     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;: O3 Q  N. {3 B: n; Y4 p5 I
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;+ S/ o' s! X% g9 j4 w
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;5 w6 |1 X  j+ M9 E
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
8 q% g2 X9 Y, ?- y5 N/ `; G* Z, M
5. 更新原版的Minidlna至1.1.0最新版;4 l: t7 a3 r8 ?, \) [, d5 c* y
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

4 J1 ~9 K8 E* b* h4 |  i3 _7. 部分界面的汉化修正;1 {, J8 U) M3 E" x7 g( [
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.+ V6 d% y5 J% f0 c# ~! ~% b- s
3 n  z0 q0 w# l5 c+ |
  可以直接在0530版本页面升级,无须清除NVRAM。
! @6 G& a5 o+ W- ?3 h# \' b====================================4 d4 E  x6 ?( ?1 t2 j
2013.06.19.
; @, @! c3 h- K3 q  E1 Y[增加] 支持RT-AC66U的专用固件。
# E" B% w7 W7 I9 h
9 K) C- T" p! w/ U2013.06.18.
5 r! h+ b, g% j9 z; e, u% g[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本/ @( H% y0 H! }8 j8 |, c$ K: ?; L
其它固件没有变化,可以不必更新。+ q- O, z( W# m/ n, D9 n, K: i

; \1 k1 B  `- J9 e) ?, A. P% `2013.06.17.
& \8 E, M7 _  }" o) d4 K8 K[修正] 系统状态页面无法展开的问题% H& K2 R2 @4 S2 x! H  n
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好, l" V) j+ ?) ]  s
目前使用正常的,无须升级。升级后也不需要清除NVRAM。
2 Y  S) T1 O% `, ?" A1 k3 I* jZTE H618B慎刷,固件无法驱动无线模块。
, V, B2 J$ E" S" X  D, Q; ]: J, z2 [; l3 m
2013.06.15.$ w2 }$ f% O( _6 m
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

0 p  D1 x7 l4 A+ }$ f[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
8 |, a9 W0 I! Q: f# z. }" |[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
) M, _2 g3 v) I6 t. W[修正] 打开TomatoAnon功能,若不需要,禁用即可4 s% ?" Y, m5 d8 p, d
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是% B  C- |4 G$ D# s9 k
建议升级到此版本,无须清除NVRAM。: g8 s+ N! ]: ?! P4 L, @" U$ \
====================================8 y3 w0 E8 c$ B: A' g* l
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。

5 A, O3 C9 k; M) @7 ]' @  现阶段可以做如下手工操作WallProxy.5 d+ `, Q$ `; P
下载本帖附件 wallproxy.zip,解压缩。
" v/ e% a5 c6 E3 }6 ~1. 修改proxy.ini,只需要修改 [gae] 段中的: j$ R8 I: _1 N# a  h% U0 N& i8 f
    appid = xxx|yyy|zzz
: X* W' A% \  V7 Z0 [% k- t    password = 你登录gmail账户的密码8 u! \" ^0 p7 K9 a' u6 P' D* `, B
2. 上传wallproxy整个目录到路由器的/tmp; \% q  b$ C7 S: J: P
3. telnet到路由器,运行如下命令:% ?4 G0 R2 e) b5 T1 C5 C
    cd /tmp/wallproxy/local
2 E. P, P$ }7 G& n+ m5 n: Z8 [    chmod +x wpcheck
' N8 w- v1 D, ?3 G* |+ ]9 k# k    ./wpcheck start
# n: o# x9 y9 e! t4. 等几秒钟,即可启动wallproxy
' @: p  M' q! B# X3 r6 o5. 可以用ps查看进程,应有如下信息:, W+ i7 Q& U/ Z" [+ j, S
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py  h$ F; d5 W8 `! U. \7 K! F' h
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
) h# S% [4 r& v* N4 ?4 K, ^$ U8 E   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py8 o! ^& L  V5 R, O/ d
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
) C7 |# \& `- B6 B& [: F
=======================================================' N1 |. t7 J6 R/ E- X- C
自动上传至GAE
% e$ [, |  I8 p2 v  F& x1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD9 o% _) L4 o# b
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]$ T, r; }2 @2 n/ @7 Y* h
EMAIL =
'????@gmail.com'
) W2 H/ \  T' A, ?. m% ]* _PASSWD = '******'
1 h8 v( g0 |9 v5 g2. 运行

  ~- G6 y& s' m1 u) u- o* C& O  python autoupload.py
9 ~- O2 r  `- {$ h3. 上传成功
: ]4 C0 y7 K: o) l; t' ?( [=======================================================0 a- T3 _8 v6 n6 l
  O/ m6 t; {. t. @1 y
  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。

$ Y  T4 v* B* e  e7 g  b3 r, Z3 g
( Y7 T( N6 R7 E7 P

) D+ U  D& z# Z8 ?% W5 w: V可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
& e. k" x( r; y, U3 I110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
* B4 N2 Q* y2 J, V- g
* {! s, k+ r  M$ A# m; L9 P5 T( Z
( q+ X: u! m5 j) R5 r" B

1 c. f* x5 ~3 l  v7 z+ ^: G8 y3 \7 K4 ?  p' W/ H7 {1 G
3 l- O* v" p1 t$ }6 j4 v& {
; }. v( G3 ^& X  o8 }

5 V! b8 ~' t$ t4 o5 _7 X

" R" z- ^; P2 P5 m4 R9 L& o! l* w( r& i: y4 }2 \2 f  J8 M8 X

( }* k5 S0 Y0 s. E
1 P( w  h6 D5 z& J8 T& \

* }3 D- b% {" s" J/ l8 {8 I8 |1 J, D110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。1 _$ a" N! ~( @4 w5 G  E& ~0 j# e* @

% c: S0 _0 o4 j% d3 ~0 g9 k/ M+ @1 [' L- M
  M* V! Q  q. G! ~9 p9 B/ M' M: m

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-11-23 12:15 , Processed in 0.026227 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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