找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7246|回复: 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。
+ H$ F& C, V& ?# M/ a3 S9 Q; ]8 p5 ]# {5 I! C; @' {
1. 原生汉化;

/ m+ N& E' {) f) ~2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;: a" G# `$ x. r, `, U( A& c
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
5 |0 s4 x0 B: H     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
( T8 L5 m$ L0 ?0 t6 X     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;# E' b% e( a1 g. N0 n& s
     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;6 U% ~. @& q0 v5 f) x& @# Q
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;1 g) F4 v3 Q% s8 h
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
$ P- C3 R5 b3 @) d. N6 ]) U4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
, \& n1 Y. A! M1 U: q
5. 更新原版的Minidlna至1.1.0最新版;  W- s# L- b$ [
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

; u* J8 }& g' Y! ^% ]5 j7 `7. 部分界面的汉化修正;
4 i# z/ F! v1 }/ T
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.8 x; U& n3 t  Y& R/ T# I
/ u+ L4 t$ Q  U( s: V
  可以直接在0530版本页面升级,无须清除NVRAM。8 f+ }7 U9 ]- j1 j! @
====================================4 x; ^" _0 @( X7 v6 `5 F
2013.06.19.
- U4 ~1 L! U# n4 G# g[增加] 支持RT-AC66U的专用固件。. V. w8 ^4 g& M8 Q, Z' R( ~( I
: }8 A5 ?6 J2 {) A$ z1 X5 _
2013.06.18.
1 f6 L5 X5 Q0 c% A9 F9 P[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
' p7 p% d! ]: z& B其它固件没有变化,可以不必更新。- P7 u4 ~/ t  ]& k% H

0 T6 o7 N) F0 U7 l+ z; [+ b- C/ I2013.06.17.
. C! _' ]8 y! t; @/ g[修正] 系统状态页面无法展开的问题. h% n' w7 w  m- a
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好$ v3 C& T& e7 d! J
目前使用正常的,无须升级。升级后也不需要清除NVRAM。
% t! o3 F3 l: O+ |ZTE H618B慎刷,固件无法驱动无线模块。
$ N; o9 G/ b; [( B" x7 K# H1 M$ m; W0 L$ r- o- K* g( M& q
2013.06.15.
: Q/ F: T# C6 Q$ B2 f$ x[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

# b8 v) q& z( S% A3 L' Y[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
- m. T4 l6 t2 r[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
/ `  |) A3 R. ?! K6 S- F$ y[修正] 打开TomatoAnon功能,若不需要,禁用即可
) P8 e9 P2 Y: \4 a! }. O* k[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
9 m* G3 T0 ]# M, R5 ~- e$ _! Q; V建议升级到此版本,无须清除NVRAM。
; n! F: i: B  n1 h9 M" F3 A
====================================
7 m6 V! [& e, K' @  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。

1 P6 n' H* q, D* P  现阶段可以做如下手工操作WallProxy.
# s: l+ E, }6 N$ Z( t. j, I下载本帖附件 wallproxy.zip,解压缩。( D/ U. u% O1 A: X( M! z8 f. v/ A
1. 修改proxy.ini,只需要修改 [gae] 段中的
6 }  Y; v: k/ P' h8 o2 @4 {    appid = xxx|yyy|zzz" s; W4 _  e  L/ p+ @
    password = 你登录gmail账户的密码
% C7 `- i8 L) r( ^0 M$ Z- X2. 上传wallproxy整个目录到路由器的/tmp
3 S: ], R( L& }- k; N: l' \; e3. telnet到路由器,运行如下命令:
! g' p% t% C7 \0 R2 _    cd /tmp/wallproxy/local- ~" r8 |9 Q. I8 E, f
    chmod +x wpcheck
1 P# X+ }: B$ O9 X    ./wpcheck start
) z, A$ z* a/ _8 L4. 等几秒钟,即可启动wallproxy% Z& S/ Q7 ?% x& C" T9 F$ f
5. 可以用ps查看进程,应有如下信息:; y: x  C$ r) G5 Q( ?: h4 q1 Y) z: L
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py8 r: ]9 C% m' n  l, z
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
7 f' n9 Z, |/ D( _1 w  ~  y- M   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
- s- I% x' X% _8 ]; M' x; c6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

1 ?8 y0 Q- S  j! }=======================================================8 |& Z) Z, e& n6 o
自动上传至GAE
& H% h8 s+ O, f+ V, V1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD' \9 x9 s( s1 f. l
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
: r8 m0 H% ?& Z( {EMAIL =
'????@gmail.com'
+ e% k. L4 t; m0 r9 Y5 N& NPASSWD = '******'
- ]' y" X% a6 v( y( T2. 运行
, ~% \) I6 B; T% G% x5 W; C1 a
  python autoupload.py
6 g1 E7 T5 G, L. w5 B4 {9 E3. 上传成功" F  S, L5 r3 k: L6 u5 D5 n
=======================================================
6 }* L+ B; Q6 H0 }6 b7 l

8 Z* K' |4 x, |  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
# u* R1 }( _" Z6 H* b" j2 N& r+ D' G

; G( I" ]# [" L% i" D
0 h4 ]0 a9 Z3 W4 p* h& b
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。) i, C3 e& B( p& U1 [* g
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。+ E# S8 ~7 F: D$ K3 [, y

3 q/ G* _! W/ Q9 F

+ a/ O9 Y& r" u* @& y+ B' q4 s3 y* C" K- K1 n9 _
# \7 o/ x2 e5 F3 [

6 q, h% e5 F7 ~; s0 ^. A+ X2 h8 }$ L8 ^  k# G9 |
$ O: W. Z! K5 E  n
1 h  X7 n1 T- b" n

/ i7 r: R+ a& B( w4 k- [) o
3 k( b7 E6 U2 S- P% X8 h

6 w2 ~0 T' U! h7 y+ r- g' [! v, T$ o" X1 T" v8 P0 M
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
( W' L9 M* G7 p+ K& }: W2 J+ {8 |# ^/ [* P
* L6 X  i3 C' _5 U# b
+ x% _2 A2 s+ e

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-12-6 16:48 , Processed in 0.020428 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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