找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7352|回复: 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。+ z4 B3 D8 c, [
- R  N  j6 j2 h. O+ w. r; b
1. 原生汉化;

' i8 U6 e/ P1 I2 V2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;; K# ]  |$ x  N
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
% Q: Y$ o! ?5 W9 u     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;: _# D& B" g, r( x  m: f& H# O7 G# b
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
! d# T) q9 ?# x* x/ X     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;' f' R2 A+ o% _7 z
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;
$ N. o$ ^. `, L* |2 @
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
( {( b9 m# `1 G" o* N+ g. Q' _* e4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;

% ^- D, W2 {9 K9 Y
5. 更新原版的Minidlna至1.1.0最新版;# B: j7 v4 C  G( K; V
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

4 L7 T( @" o! X7 M  D% Y6 k7. 部分界面的汉化修正;! ]3 {: Z& |/ a, E5 z
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
6 l4 [0 X# g  t. E) `
& Z. [9 c* L' o0 M. G2 F( B  可以直接在0530版本页面升级,无须清除NVRAM。; A$ T. ]: S& i' j' C% T
====================================
4 g& i" w; O0 J$ E) D/ o2013.06.19.! v  P1 J; @* c) d1 a7 c
[增加] 支持RT-AC66U的专用固件。* J  {$ E0 V- d( w" N/ r( `

8 M4 v* ]' i, V; F/ q8 |2013.06.18.
8 x0 g* I3 s  p0 C# \7 M: ^[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
1 C5 f  p7 b: d4 O! K  r其它固件没有变化,可以不必更新。/ t& @1 `  k: {, j4 B

  L3 O( h% ]- m3 I+ M# ?5 ]2 C, @2013.06.17.+ ]( ~6 j2 |* W  i% M& Y
[修正] 系统状态页面无法展开的问题
  T/ N% T0 X0 j* r[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
0 r& p1 n) {- F& c5 N& {+ p6 k( H目前使用正常的,无须升级。升级后也不需要清除NVRAM。
, |$ c. G' P( U0 M$ V/ s5 |ZTE H618B慎刷,固件无法驱动无线模块。; O& g' o' d  ?% |- h( V
4 l! O* h1 Q2 l' R) a2 Y0 X
2013.06.15.9 n: x! ]# e3 @
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口
0 V" R/ b- {- t: I: W- F' Z+ d5 |
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)+ ]5 t" k5 f* B
[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致$ E/ u, J* L- A4 [0 Z
[修正] 打开TomatoAnon功能,若不需要,禁用即可( p+ ?# g  c( y5 p% L* i8 j3 B
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
% v8 a- `) z' q9 f; x  A建议升级到此版本,无须清除NVRAM。
) U; R6 H% x4 |* c
====================================% |  k" e1 g2 n
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。

6 g4 c* C2 y1 [2 U. ]- p) o9 \  现阶段可以做如下手工操作WallProxy.
& l/ C$ c3 Y6 i- B下载本帖附件 wallproxy.zip,解压缩。
$ N( O$ |( H/ u! s; a1. 修改proxy.ini,只需要修改 [gae] 段中的/ m" Y8 m8 s4 A7 E# i
    appid = xxx|yyy|zzz/ }; ~3 M9 d# i. z7 D  e* w+ ^! x  Z
    password = 你登录gmail账户的密码
# D6 c' f% @! d7 \+ v2. 上传wallproxy整个目录到路由器的/tmp( v' ]3 ^1 H, Y) X0 D6 L5 v
3. telnet到路由器,运行如下命令:
1 a! }1 m* W. P! O    cd /tmp/wallproxy/local: G5 v* K+ Q) \. u9 R
    chmod +x wpcheck
% N$ O- X/ A7 @) I    ./wpcheck start
8 x. K8 z$ A8 K- N4. 等几秒钟,即可启动wallproxy
* w' f7 x, M: L8 ^( A& n; C5. 可以用ps查看进程,应有如下信息:
, b# C# w8 }1 ]2 a5 B& b  m   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
" R& S" I* f5 a1 v  X7 n+ W( f4 ]   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py2 I+ v* E- y  \# O8 L5 M4 P
   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
4 S- X6 X/ p# a+ @+ t6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
  g" r4 q* u# k- P
=======================================================4 ~, q5 Y: f: L- k; }3 X! }
自动上传至GAE* i9 Y" r. I8 f& v7 o) E: w  j& N
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
7 N) K8 C, [7 N# g# F5 }. VMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]3 l6 `; }3 _' s; H" m" g8 E
EMAIL =
'????@gmail.com'5 e, a1 u1 R9 F9 c* ~
PASSWD = '******'4 E3 z2 q6 `- g9 |7 X9 t
2. 运行

2 N" N  w' y# w  python autoupload.py
9 [$ h4 `; x2 Y$ \& b$ L. ?# E5 P3. 上传成功
, ^4 }$ Y6 t5 m  w( C1 ^=======================================================
; h5 A( |) E- U4 J7 g5 X4 j
' `3 m$ o% p3 H6 k4 D
  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
1 ~. M- W( `, L" K1 p3 c. o6 @- ~3 A2 J

4 _- q% v1 \8 }* b

' c9 J5 q1 {0 g. C/ y- @# U可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
2 @* ^# a4 x( u110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
9 H, e9 I2 t" S. d+ X/ H$ z
) x3 E& y5 W( Q/ e% k# i
3 N  R, y3 V/ b/ J
: ~0 H9 {1 ~! Y" D7 b$ i

. K- Z- l2 e, i; M$ s% h8 c0 O% \

! {& U# y" n! i+ K4 s3 g  m
# P" Y7 H% H* Y0 l7 o0 T& O/ O6 \  L1 \6 D% A% c8 z4 e# V
- \& J0 O% O5 h0 a3 W" C
1 `" ^* s/ ]& o1 @% B
: O$ o0 \; V3 R. z+ f  c. ?  o

! e: B" |4 n" U: ]6 v1 Q* S
5 F& u' J* v  T4 I4 Y6 {# F" p& S110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
0 n6 y/ _( o+ W7 f, A; Z
9 H8 S/ |0 l2 y& ]. K
  s9 ]' h; G3 }) i+ q1 S
( L9 b6 N# u5 l5 k" m& l

本帖子中包含更多资源

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

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

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

GMT+8, 2026-1-19 11:23 , Processed in 0.040473 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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