找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7236|回复: 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。( K9 D. P& ^- m. ^1 e+ R/ A* O

# O7 c' P) L4 j5 ]4 z/ i1. 原生汉化;
2 m8 {; a; u. g2 W
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
2 B3 H! H( p3 L1 j' N% |     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;# y( N0 j, c5 v" }  K3 s# y) w
     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
1 ^9 G1 `! l7 e% x3 [     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
: }, n9 W) e: Z     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
, O  t9 K; Q& p7 C  O7 j2 L     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;5 l. }% D4 ?4 h/ S5 d, ]9 G
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;3 v# L6 Z# G" k9 r# N, X* ^
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;

9 ~- ~7 n( T  A3 u) e& I  q
5. 更新原版的Minidlna至1.1.0最新版;
& D4 k& q! i' ?. {- N6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

# r( u! F2 w) O4 ~, q. m7. 部分界面的汉化修正;; c- R- a6 A/ }, \3 D
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
4 q  F0 |5 w: }" D" M5 p) K# E6 n. B% \3 }0 C. v
  可以直接在0530版本页面升级,无须清除NVRAM。
. o4 o$ K' y: [5 J====================================# H9 }; ]6 m; p/ v" O
2013.06.19.
" y$ ]0 e& h$ o[增加] 支持RT-AC66U的专用固件。
! o/ R- M$ Z: O7 G) m
0 h( w( d& F3 q2013.06.18.
+ a/ l2 t) o. I2 V9 V[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
! H0 s. O/ Y, B9 \& {4 Y其它固件没有变化,可以不必更新。$ s3 e6 e! [3 h; J6 o, P
7 R7 c9 Q- J, u) S0 }1 Y/ x1 p: v5 B
2013.06.17.
* e$ i; y" w) x7 ?4 ?9 T& R; e[修正] 系统状态页面无法展开的问题
" B- u( i( y+ l+ w. K[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
% U5 T3 a8 i9 ^3 o" }6 C目前使用正常的,无须升级。升级后也不需要清除NVRAM。7 R6 X6 V! e! t: G4 `2 w7 a
ZTE H618B慎刷,固件无法驱动无线模块。
* A" M& O' P0 E  H$ ~0 ~: S( O: O* |) o  T! H! {+ |( c: t
2013.06.15.' v0 o; i' i' J/ a, ~* ^
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口
2 t8 L* O, L6 H+ s$ H
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)6 N- D) o: |0 h# g
[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
" S  c( c7 ]7 A9 C" F6 _& d( L[修正] 打开TomatoAnon功能,若不需要,禁用即可( Q# t. w5 h0 K" F8 t
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
* [( w5 o6 Y# F1 O3 t建议升级到此版本,无须清除NVRAM。* |0 _% U$ F& i4 x6 H
====================================0 f1 ~$ j9 }" d: x) i
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
0 U' ^! [' M$ s$ m; s! g  A& j% X
  现阶段可以做如下手工操作WallProxy.$ Y3 D$ `3 q; ?0 v2 b( l
下载本帖附件 wallproxy.zip,解压缩。
/ g4 `& c2 R# A: `/ K1. 修改proxy.ini,只需要修改 [gae] 段中的
' v5 C0 @$ c9 t% o2 U' u$ S    appid = xxx|yyy|zzz, j6 y3 s: s- z+ u* s2 a2 z$ ^# E
    password = 你登录gmail账户的密码" W: N% ^, _) Z2 y- b' {8 P- c+ m
2. 上传wallproxy整个目录到路由器的/tmp4 A" C4 T* x- A
3. telnet到路由器,运行如下命令:% u/ k8 y2 L: z, a) |
    cd /tmp/wallproxy/local
+ B! Z* L/ d: ^  U/ e' N* a* a    chmod +x wpcheck: L# ~0 F0 K4 `7 N
    ./wpcheck start
0 Q; \% b3 x2 R8 a% {- m  I9 e4. 等几秒钟,即可启动wallproxy( a* `" R( O7 N- l5 C
5. 可以用ps查看进程,应有如下信息:
; @# w+ S+ G% v% m2 v1 r   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
" K8 @( `$ I0 l, X9 Q1 W3 c' t   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
& d! T. x& n, M( z   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py' o/ e0 @: H1 R! M
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
: f  M' N- V: ^6 D" }& q
=======================================================
0 \5 ?! q5 |' z0 U: |自动上传至GAE$ G  p* p/ }0 ?; \0 r
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD! k3 R  B8 ^  _6 ^
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]* Y( n7 a/ R$ Z- o
EMAIL =
'????@gmail.com'3 l3 n4 i9 {" z8 N5 I
PASSWD = '******'
# i# }! o! A) \/ n# n6 W" ~2. 运行
! ^6 D, k; r5 K+ n
  python autoupload.py
% O2 u5 Z& o, k/ l0 F* z3. 上传成功" |- e! D/ e5 b7 A0 J% i# m8 t
=======================================================
0 \& Y& z2 `: D

5 I4 q' e+ t7 R6 v$ o  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
7 w" \# Z' d. b6 L9 e1 L2 l

% K" |% u/ _7 |6 E: P% p  k; J
( _# q. y, r6 U2 s* \, A
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
! b6 r; g" h# R110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
7 m5 n' ~" g+ A- ]+ m  G7 f9 F) j, ?0 ^* H6 P$ N. B$ I, h
4 |  C$ @( @- t
7 W0 r/ W& n+ N' @' ]# o2 d; D1 D
4 B8 p5 O0 b' \4 U$ Q0 w, t+ }( _6 ?

$ N4 ^. U* L# `1 k. d  x. {$ c8 ?3 M  Z4 H% I

5 `. n, R: ?' W8 j4 p4 a

' l- k  b1 w0 U& U3 c3 g8 w9 h, |, J3 b8 P
- F& d* [* J# E6 s5 j
$ B+ {# ]) C7 P1 T
6 k: V. ?! V, ?3 Y/ G: X0 ]( D
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。4 S7 p" G+ Y; C9 a* b

1 X; U! A) ?+ M% v# l4 ^" `) P+ s- u5 I, I1 H) G5 _& ]6 b: M: J7 I
) h2 l; a) |: F

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-12-2 15:07 , Processed in 0.035249 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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