设为首页收藏本站

宽带技术网

 找回密码
 注 册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1794|回复: 1

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

[复制链接]
基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。5 T4 B, \. X# t, Y# }- Z8 {2 L
$ c$ W5 G9 t: d9 ^! e' s% g
1. 原生汉化;

+ w! m8 X9 k4 D0 N" N2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
+ c9 ~% \. j. k     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
# D9 `- s) K% j* U* `     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;* `% J0 v; n' f1 Z8 b# V1 k6 _: c
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;; M# d& @% u# h. J
     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;3 c) s. N7 n/ ?% `4 O; @
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;$ ^- e# Z2 z) j: s
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
4 q  t! u* [' s+ ]/ [4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
) [# q. t9 c" O0 y/ |8 R" z
5. 更新原版的Minidlna至1.1.0最新版;: Z( p) `- {$ B8 [! `/ P( M% h7 G3 |
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

3 L8 ~) O/ e/ P7. 部分界面的汉化修正;
( y" c$ t" K6 h
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.! b& y+ v+ G2 m7 i' B

0 q' g' c& N4 _$ M, [  可以直接在0530版本页面升级,无须清除NVRAM。
5 Q; P- `# `' q====================================
: D, t9 n. H* ]# B$ N& k2013.06.19.
3 T( X( h6 G  p7 F. `; {  O0 p[增加] 支持RT-AC66U的专用固件。
2 O9 S8 t+ }$ k* R& |& y' l$ ^( ?* o2 v& r
2013.06.18.! z: ?* R% R  ?8 U- d5 \1 z5 i7 L3 V
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
: N! e3 x$ W  p6 H  f其它固件没有变化,可以不必更新。
! Z( v, m3 ?' \$ w" Q0 e0 _
, f0 y& W' W# P2 E" |" P4 o+ L6 N2013.06.17.
% M1 H5 o! e  g# B" o: h- [: _& {[修正] 系统状态页面无法展开的问题4 ^, D' q) _% u0 G5 T
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好5 R& g. I6 `# |
目前使用正常的,无须升级。升级后也不需要清除NVRAM。4 }6 N6 m0 P6 u  N+ y% v
ZTE H618B慎刷,固件无法驱动无线模块。
. [9 }* ~  Z7 I# X8 e+ i- V- D5 ~; M0 }
2013.06.15.6 \) B/ O7 ~4 l+ n; \7 N/ _  N
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

1 L1 ]5 A7 N2 }[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)! p% p9 X; J5 Z& ?4 P* }: ~. g
[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
; `+ ?/ C" ], ^) ^) i  O) p[修正] 打开TomatoAnon功能,若不需要,禁用即可
6 W4 B8 q$ k0 j& k6 }! w# Z[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
* e# Q, N$ S- E3 j9 e0 T建议升级到此版本,无须清除NVRAM。+ Z: P% l5 ]4 x% D
====================================
+ \6 C. p$ z& K( Z  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。

! _9 D( C* f7 P* q  i+ N. z* d  现阶段可以做如下手工操作WallProxy.2 k( x$ G" }% F& i, S
下载本帖附件 wallproxy.zip,解压缩。$ s$ q9 K9 P* ~7 I' f2 g
1. 修改proxy.ini,只需要修改 [gae] 段中的
4 i1 p4 \; c  y    appid = xxx|yyy|zzz) O6 X, _, ?# f2 v& k8 e
    password = 你登录gmail账户的密码
$ V% H; t5 [- \/ \2 q) W2. 上传wallproxy整个目录到路由器的/tmp% `' }7 A9 |) P# `' x( L
3. telnet到路由器,运行如下命令:
& ^7 ]' u" D- |2 `6 E& x    cd /tmp/wallproxy/local
& N8 E& m0 y, }' A+ n- C    chmod +x wpcheck
0 y' m# R7 U% l6 ^3 B    ./wpcheck start
: d: G& B  W; m  j  w4. 等几秒钟,即可启动wallproxy
* E2 \) Z# S6 P/ t$ G  X; F; h8 _5. 可以用ps查看进程,应有如下信息:! X( K& H) M9 I6 t6 x
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
, {6 o* G6 F2 r& p' I   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
% `' E: j4 R9 h( q0 @   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
5 G' }7 s1 h, z# E' y3 K3 h6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

8 k( I7 R/ x* `6 A=======================================================4 V! {! ?# T8 `0 B
自动上传至GAE* Z" C! H7 c2 y; o0 Z' h! I
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
( T+ v- `9 k; u' X* e' b# SMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
/ _3 R3 x* m3 B+ q- uEMAIL =
'????@gmail.com'
8 t4 ^: N5 M5 K. D* yPASSWD = '******'
: z1 e0 _# }& W6 _  c$ {* \+ L2. 运行

9 d: ]# ?% g7 L  python autoupload.py
; n+ I: P& O+ a3. 上传成功
% d% V" _' [" I' @+ P=======================================================
9 N, {  E! k) L; t( N+ w: T7 t1 o8 i

3 @: r; W, t4 q" Y/ }  U7 F0 e6 C  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。

' ?, S( _, ~& s  M: w  G7 Y& {& g  Z' a( u! d! z# p
! A* J, W4 \1 w4 x! d
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
; z* P$ Y) O0 z7 s6 ]# g2 o' D110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
* Y8 _; c9 u  @
8 k8 {  L, E! {; A8 S7 f* C* \& _
( }, q, y' i0 I& ?" x! k# o0 u
( V, Z2 Q3 ]3 Q  Z$ p

* P6 x; y! |' v+ N
& |0 x3 A. d' ~4 |9 Y# @$ q' M* \

! ?8 d0 R9 w/ X$ u/ f8 R
, T( }: l4 S! n' k: L' s9 w

+ x& K0 o4 H8 W9 E. H( q7 u* D3 L* J
2 W2 m6 d# x$ y" f7 |: {

& q0 w5 x  c5 d7 z3 b+ Q/ j: k9 _: ~, k1 I$ f5 B# b
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。0 F1 Y  V# l( ^- s, o. R% d
  ]) a' Q, t. b! w! a( h$ H) q

8 t8 h" U5 U, r9 g1 K2 ?
: r( t6 ?9 Y1 t  l1 T

本帖子中包含更多资源

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

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

本版积分规则

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

粤公网安备 44152102000001号

GMT+8, 2016-12-10 11:07 , Processed in 0.426936 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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