找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7340|回复: 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。
: u$ S  h2 H/ ]' R2 ~9 y: U  _  Z4 r) G. U: m$ h: [
1. 原生汉化;

* a" ?  v2 k% g: Y2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
# I$ A  r' L3 i5 c     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
' u5 y3 P( ]- S+ X& d3 ?+ e     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;$ ~9 L, o0 {- j; P
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
7 Z( }2 P( z  N6 f6 t& n4 o" |     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
* y! D# r. f2 J! Z! ~     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;7 W1 {" M5 {5 H; F
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;- y8 o6 L3 _$ p$ j: P
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;

: i" i2 g, [' ?
5. 更新原版的Minidlna至1.1.0最新版;8 o, h6 G# B/ }% w* _! N! ?3 C
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;
8 e5 d$ |& b2 j+ u
7. 部分界面的汉化修正;) U( n% f5 p2 e: D4 b) B
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
7 t- \0 Z+ j9 u# h, _
4 P+ V) V. B8 l) ~  可以直接在0530版本页面升级,无须清除NVRAM。
; K# E0 R. F2 z7 J# i$ r====================================
, f& s' v/ R6 ~; B- w6 _, b2013.06.19.% {$ j% h9 `& a$ q
[增加] 支持RT-AC66U的专用固件。
- {# T4 h& O. |9 o1 \! U9 p4 J0 h3 Q+ d0 \! d% b' r7 C- a# K
2013.06.18.2 k3 T5 w- v: i$ g
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
( o* e( P; f0 u+ w其它固件没有变化,可以不必更新。, f0 q( W' o+ @, k, c

+ w8 g8 M  O* z% j2013.06.17.
8 r) C3 J; c- K[修正] 系统状态页面无法展开的问题0 ^( m: f' Y- n8 }; R, S# w4 P
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好* `7 Y+ i* G; c1 D" c6 c
目前使用正常的,无须升级。升级后也不需要清除NVRAM。
; o; B' u( }8 Y* b) X* }6 WZTE H618B慎刷,固件无法驱动无线模块。' ?. o, _  B7 R7 O" t& s4 w
. ^5 P! H" O% w7 D7 a
2013.06.15.! }# e  s) q* {) y9 h
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

  o. ?9 w) n5 q8 J# `5 X[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
% r; j4 V; b, I% x0 M1 `3 T[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致# u5 _0 y; G4 X! p. |
[修正] 打开TomatoAnon功能,若不需要,禁用即可
# {0 X8 O1 N/ R2 D% Z* n, C[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是, c) b4 i9 S" I, v( u0 b1 R
建议升级到此版本,无须清除NVRAM。6 Y0 `9 e+ U( j
====================================
5 q$ Y# C, e: d  f/ A( V/ B  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
' r3 |. K6 d0 U" R
  现阶段可以做如下手工操作WallProxy.* Q3 E  n  y( v$ O, a# |
下载本帖附件 wallproxy.zip,解压缩。3 L+ r7 D) K& y' _( c
1. 修改proxy.ini,只需要修改 [gae] 段中的5 q7 T7 J, l2 B
    appid = xxx|yyy|zzz# D1 ^0 D+ \9 }4 o
    password = 你登录gmail账户的密码
8 T2 T0 d# z2 n* g0 R0 F2. 上传wallproxy整个目录到路由器的/tmp
5 }/ t6 n8 R9 a3. telnet到路由器,运行如下命令:
1 X! ~8 u! ?& z' o3 n    cd /tmp/wallproxy/local# O* e  S; q( U0 q& c* I" `) Q) R
    chmod +x wpcheck+ K8 g$ N7 b5 c; V2 S  l
    ./wpcheck start
3 a/ G6 M1 Z. l+ ^  M# K4. 等几秒钟,即可启动wallproxy. L$ x. ~0 B9 Z$ V' r5 O" n! I
5. 可以用ps查看进程,应有如下信息:
3 p/ h. W$ {+ v' ^* s8 {1 V8 Z   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
3 D0 q. M! z1 b3 E$ T: b   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py0 }0 q! k4 d( r2 V! P' d) o7 c& X$ ^; o
   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py; A; g0 |7 l6 Q0 S" P  V
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
% a* l9 Q: g) O% j0 f
=======================================================% N* D( U; }6 Y/ S2 ]
自动上传至GAE
2 C$ u* K% p$ a( R" |1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
: L) }/ x, ^: ^' PMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
& g8 a+ l) ]) \EMAIL =
'????@gmail.com': L# D4 |- }: [6 ^2 i" p$ o0 W
PASSWD = '******'
# K0 u' d; T: Z: V# P* F2. 运行
0 j$ Q+ j; b8 I+ j9 K! }8 e0 C
  python autoupload.py4 j2 S! c6 W# r# H' L& p# N* T
3. 上传成功
, [' S- I6 y! r+ t# b) {=======================================================  |# x0 i3 K  j  S- ]1 O2 |
  W8 ?+ B% k0 l- y, m
  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
  F' ~# A3 `, c' c% A
# T" A- }& I2 D5 x  g+ o. T" X! W

2 Y6 J, `0 o  ~. V& a5 d可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
7 P5 Q# Y2 r! u9 y% ^- O0 g3 n, M110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。" g2 k4 Y2 n. h; N

) g5 w5 J! x% u  ^7 @% L
, l, `6 X- U  G8 N* I+ d

& x( \# j: G1 i3 P! e  S" ^8 V" I" L. V2 |7 [5 o& N
$ E; U/ ]! L+ f0 |( k

- j" f% h, h1 Y6 j' \4 _  e% V$ D4 {7 c, U! z* }# W. n4 Z
& q( c0 ~# c* G6 D1 }5 }% b

5 H+ J4 m. Y/ @& B* u- F+ _2 k6 y. s2 D1 b4 \; E* R
9 ]8 L# B( B% N

! {; m# F  |6 q' e110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。" A5 y4 B, z2 B/ a2 R8 r; `6 L! ~

- o; d8 u. z& m* B1 S1 y2 V; t# t) F9 K4 r. j" V! y' C# L

, E9 e& K4 U/ K5 A) C8 I" E/ k4 V' l! D

本帖子中包含更多资源

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

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

本版积分规则

关闭

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

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

GMT+8, 2026-1-13 00:00 , Processed in 0.020895 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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