找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7242|回复: 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。# u7 p. D$ l8 h* c8 W0 p$ H6 T+ L

, N% k1 E" E; n) d5 `4 x1. 原生汉化;

1 g% m4 m" T' {* T1 A( B1 N2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;+ B: s# |: [6 i) j2 L' \' i
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;2 ^% W" H+ s( g! B2 y4 ^: G& M
     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
& u7 _  y: S' P7 y     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;3 {, V% ^% G& b9 i4 ]% U
     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
+ S0 c- t4 G& x* g     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;
6 k6 Q& t8 @" R2 M( \
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
% t8 J( }" ~6 ~: D4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;

7 [) V+ r: B6 y# `
5. 更新原版的Minidlna至1.1.0最新版;' D; x  q8 }4 ], ^' @
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

+ B5 Q& a' n& e7 @0 h7. 部分界面的汉化修正;
( \3 a9 W0 F9 \  D/ o+ y  C: {/ Y) Z1 u
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.7 `# z+ q3 K) o
; L  B' H3 S* H/ e. N- q3 y
  可以直接在0530版本页面升级,无须清除NVRAM。
; b$ z# `7 Z3 m  p/ i====================================
) x( F% H1 L/ m0 c& G: p2013.06.19.
4 \5 n/ ^2 _/ q9 o5 u" I[增加] 支持RT-AC66U的专用固件。' t. {* }3 b9 s

) v, N5 l2 l9 g  \, e2013.06.18.
0 O- b; E. [  j4 z4 L+ p[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
4 i* f' e5 Z( E+ l7 m$ B0 P其它固件没有变化,可以不必更新。
  Q+ p: x" q  b% c' C& j
7 m. ~" }& ?- a, O! O2013.06.17.: O& i( Y, {' N6 A( c
[修正] 系统状态页面无法展开的问题
6 A: B# v- r9 O  J[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
$ {& i/ \+ {7 }1 {# S4 |目前使用正常的,无须升级。升级后也不需要清除NVRAM。
, J: z& T& i* D$ E; Y0 T  p; VZTE H618B慎刷,固件无法驱动无线模块。/ A1 I( Z, M, u/ F% c0 O7 B; I

) f2 Y' e1 i9 R5 d& u, b! ?2013.06.15.; n/ E3 z3 u' ?- o5 b7 ^: l
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口
3 I! Z3 g! i* g1 K, y
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)+ y# U; r( `0 D8 p' h) ^
[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
( b" I4 T  a( W- V[修正] 打开TomatoAnon功能,若不需要,禁用即可4 D9 h, a5 }2 ~6 d. m) }7 v
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是" m# F% ~2 b0 Y
建议升级到此版本,无须清除NVRAM。
6 }. o1 h+ \9 d4 [) o
====================================
% V5 S& q1 t0 X: r9 J; z  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
$ S2 ]' w7 L! O6 [# H9 }1 u6 c# I4 s
  现阶段可以做如下手工操作WallProxy.- _, K) e+ v0 i" d( |6 Q
下载本帖附件 wallproxy.zip,解压缩。
9 z$ \* `( v$ M+ i# C7 q  B1. 修改proxy.ini,只需要修改 [gae] 段中的! H8 s+ g" V% Q% c% o0 z
    appid = xxx|yyy|zzz
- G$ w9 ~3 j1 Y: A    password = 你登录gmail账户的密码* P. {' a& N* k5 z1 J
2. 上传wallproxy整个目录到路由器的/tmp$ N# L1 d6 d/ |" N* d4 ?4 `
3. telnet到路由器,运行如下命令:7 H$ W* @8 }& G. t
    cd /tmp/wallproxy/local
  D$ h+ _0 D. V    chmod +x wpcheck
. n6 Q" N9 O' Y+ i: V' \2 H5 _    ./wpcheck start9 s0 X5 w: H+ K0 Z2 b5 b8 m' L
4. 等几秒钟,即可启动wallproxy5 W8 ]. j( W# F; I9 r3 c4 l
5. 可以用ps查看进程,应有如下信息:# R' k  f. w0 }
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
3 l, {& n6 G* N   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py" y) S' j7 m- E# |7 n' {
   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
" m. a. ^, Q* k! @8 a6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

$ p# [: z( o3 C6 m$ H$ `, \=======================================================
9 S) h+ e0 `* Q% _+ n( k+ |自动上传至GAE
2 B, V# h6 M* Y9 h; l1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD' x) ~, A/ y: a6 K
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]+ w$ p( p" a1 J* I' R
EMAIL =
'????@gmail.com'
8 a  k# `1 l9 }) w$ P' a9 BPASSWD = '******'
( G" z5 K/ A4 g" Q4 F2. 运行

  U" v# i" J) N! z$ O& r  python autoupload.py2 ?0 |3 L3 @; [7 f
3. 上传成功
+ K8 j  \, d7 U- v=======================================================
: {! `1 U- b" `1 ~0 n& G9 z+ f  G

# R6 m( g- u& @$ o# G% H! u  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。

5 J% |: O( Y6 d% h! u! O; ]- z! y' P& E+ w6 A6 x; \

6 Y* B6 W& r" j( }4 n' z3 E可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。2 E- m3 [  x- S1 x/ ^3 U- W
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
% j- X  t9 J) A) \7 V( K, i* B! R! `3 U, X7 [% y0 `4 Y

- G, Q8 m# K5 J! I# U& J. U' Y$ P( a. h- A

- h' ^" g7 s$ L( c+ Y- K, d
7 `% o2 @4 R' _: x: ]" G! r: \( o

# ]7 `# D+ @4 T# K* j! L( i1 M5 P9 U2 x
, S$ w! L* k7 `& Z1 L' |, L5 E) S
& a8 K8 s! u, b  f2 s- i

2 Y4 m/ H) O+ j8 I. Z

+ v6 T# M  i" }- y; q: b# C6 c9 K7 j$ z6 T
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。9 C, H) c# j# g. ?. x! i  Q; G3 f
! z9 o8 {8 e; A9 y8 x" F

, h) m0 t' J8 a7 ~
& Y2 Q' k! W- x2 {$ y

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-12-5 16:13 , Processed in 0.020297 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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