找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7232|回复: 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。2 ^( q; @/ W$ B! b

" _8 r8 Y$ r3 `1. 原生汉化;
/ B6 s0 T5 L6 }" Z- s; e2 U
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;. z* |& B9 p) b$ _8 J1 d
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
/ @' H/ ]+ \; K     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
# i) N9 N/ i# M- @8 p0 Z6 t2 }     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;- }8 t/ J4 [% ^  o6 Z2 Z
     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;% q& ^( E9 ^0 A/ U: U) w8 h
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;6 K+ t8 m4 M2 b: v
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;2 w6 d, l' c. w2 p5 j, \
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;

3 s( C; Q3 y% ~1 `
5. 更新原版的Minidlna至1.1.0最新版;2 F1 p' A( ?# o: e/ E1 Z2 e8 }
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

  A: J! R1 _7 c+ Y7. 部分界面的汉化修正;
. D4 u6 Q/ k+ z# _! y+ ~% _
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
  d% S& P. ^$ C) v& [0 t  j3 D3 _- B7 j. u1 u- P
  可以直接在0530版本页面升级,无须清除NVRAM。2 f# {+ A. P, d' g% N( _$ \
====================================
! V" X# E& j4 b* B+ x9 h. o7 c2013.06.19.
% h# U: T( g- v[增加] 支持RT-AC66U的专用固件。8 m1 }: M$ p" c0 Z, X+ j

+ l0 k- K4 A  K+ F' n) Q2013.06.18.3 t. g  p7 Y+ p. Y: v
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
, `4 n9 b) t+ Q2 \& M其它固件没有变化,可以不必更新。) v  V8 t7 u  a  F7 c+ H

. }7 S/ g; H8 i' S2 i& ?# _2 t! o( w2013.06.17.3 A: f% X2 N' u+ l* _8 p
[修正] 系统状态页面无法展开的问题
. k5 a  ?9 A* j& V/ p* j[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
7 s! d/ v9 @' d2 M目前使用正常的,无须升级。升级后也不需要清除NVRAM。
6 b2 I( t( [% K  T3 m1 D* I7 CZTE H618B慎刷,固件无法驱动无线模块。  v3 S* j) A! Y/ I
- E6 i' h3 t: v
2013.06.15.' a& Q8 t6 V( o  u
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

3 J1 `5 N, Y. X& g- ~1 T/ k[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
1 N+ `: f* [9 g( ?! f[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致- D* B! n6 T: y' Z7 O5 c0 b- X+ T
[修正] 打开TomatoAnon功能,若不需要,禁用即可) h2 W; S0 |& V% c5 E& C- S8 f
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
6 U& G4 _) @. q" x0 F. O" }5 V2 u建议升级到此版本,无须清除NVRAM。" a$ L) E2 f* V  {
====================================
, t6 M4 l. c4 i2 W" ^  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
& s* i' \1 \  s: |
  现阶段可以做如下手工操作WallProxy.  N% h' C7 O1 N* L7 ^
下载本帖附件 wallproxy.zip,解压缩。
) l  |. f3 _" A. g0 R+ N1. 修改proxy.ini,只需要修改 [gae] 段中的' O: j: _$ s% j1 `7 t/ S! c
    appid = xxx|yyy|zzz
# j# V2 l$ G& B4 F    password = 你登录gmail账户的密码2 J+ Z% V6 E3 U* c; X9 \
2. 上传wallproxy整个目录到路由器的/tmp
$ u+ {4 z) D# L9 R! Q3. telnet到路由器,运行如下命令:2 w6 F/ O. N5 y. m9 e
    cd /tmp/wallproxy/local3 d. q( i/ N0 z; G- ?& r
    chmod +x wpcheck
3 I# ?+ p6 {3 T' i0 l    ./wpcheck start
, a# ^! _6 y2 N. X1 o4. 等几秒钟,即可启动wallproxy. Y$ \2 ~! Q8 L
5. 可以用ps查看进程,应有如下信息:
0 R8 A3 @0 X0 L' o# a   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
) K- f, |1 x2 s# A4 V   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
( T4 H& n+ i; P# b( j% w# [) s   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
" x) r0 ^8 H( P/ ~/ Y6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

! b/ N# E: T) Q=======================================================7 M" b% M5 L. c* L% M
自动上传至GAE3 ]; `# f/ ~; C/ c) a4 y
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
7 i  w, z/ o# o* o: t! r: r9 F' Z! o9 FMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
+ l3 q% I& |9 P6 O- T3 K7 sEMAIL =
'????@gmail.com'
9 ~6 }9 k; I) d$ a# J6 I/ {PASSWD = '******'
2 F3 c) K' S9 k& N2 O2. 运行
7 _9 F3 {& _' \0 v8 W; r3 Z# n
  python autoupload.py$ `" z7 j6 D: r; a6 a
3. 上传成功3 a+ R9 V9 |* O! B
=======================================================# }, T8 ^) t* z# b

$ ~. i# p! D$ u7 W; l* {% D  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。

. X3 p, j( p- g$ N# G% J6 n- R0 e
$ o, u+ ~/ U# k) W% H8 O

' x/ N- F: E* j4 R. M可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。- @9 D2 _9 s9 A% n! {
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。: i4 N- H3 I2 ]  _4 g
* H  r' c! r& x

' W1 B$ o+ w4 O1 B
  N: _/ n2 E5 p. g
1 u7 g; J/ a3 f1 y  x" ^
+ S3 O7 c% T3 d) p0 c

& g& t+ h7 x4 f( U) E, M9 q  c3 e4 A$ A9 i9 X

5 d$ L, z, C+ P+ L; q( N* q3 C9 u  \9 K. ^: f  A
9 g* o/ H  C  B; H: i+ n2 g7 v
$ g4 {$ h5 ]  ~% N7 K
) p. E1 y3 @7 U& p0 {1 s- S
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
: x" e1 @% j$ M  Y9 ~' D5 ~3 \( L1 l4 D4 I5 T
3 ?: {% g1 W6 Y

5 \! Z7 }" r5 m( l

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-12-1 14:49 , Processed in 0.037195 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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