找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7208|回复: 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。# S/ }! w3 E+ p$ R. M# |
+ |7 r8 N4 P* G) n" i
1. 原生汉化;

* s8 n; c/ H  t% g7 e5 g  b  Y2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;# N4 b) k) @. ^6 M! Q1 E7 ^6 i0 Z
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
. P" S! h& e- q" ^  e" L' ?0 ^. ]     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;/ W& Q1 R; z3 s5 N+ J
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;8 u7 n" |$ W* k' |/ ]
     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;( n( A% b2 z7 d" Z  T) Q- z5 F
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;* f: w$ d; M! L3 h; B
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
. x/ n- \: i9 V& g6 h& Z4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;

3 s: o4 `. e* z: c
5. 更新原版的Minidlna至1.1.0最新版;
+ p7 |, |5 t2 e3 V( j+ i3 K* s6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

) ^0 ^% F/ F+ T, G; p7. 部分界面的汉化修正;
/ q! F( j) f6 c
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.3 V+ C' q) S) A/ `9 u

$ @1 q0 h! V. n/ f& H  可以直接在0530版本页面升级,无须清除NVRAM。) L# J# R; k" i/ c
====================================
( D* I# x0 y" u5 u" L" X+ d2013.06.19.
2 q1 s; r" {1 f; D[增加] 支持RT-AC66U的专用固件。
, `& z2 w8 a7 A) z- P9 d
& }! ?, Y8 G7 F: p! }0 p" x( q2013.06.18.) M) ~' s% ]6 R7 {% a; g; {
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本1 t# I1 H1 E7 ~- b1 ?
其它固件没有变化,可以不必更新。
, |( `# T9 f. P4 ?* x! @' g' t" U5 b2 ?
2013.06.17.0 G6 K0 h0 ?# A) o4 h
[修正] 系统状态页面无法展开的问题
1 x6 \, c# Z" w( S0 A  Y  [[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好  ~8 G, ]8 O- t) a" l* G
目前使用正常的,无须升级。升级后也不需要清除NVRAM。7 L0 H0 z" j# v6 L1 C
ZTE H618B慎刷,固件无法驱动无线模块。
4 a2 G5 x1 K2 P8 Z$ S' S- p4 P7 M! G% g4 m
2013.06.15.+ e% P8 [! z6 k
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

8 `: ~& `  {( \1 J3 Q[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)  w6 k: V3 q7 U1 S. P: z& G0 W
[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致$ v5 g# q' |- r  s2 O& c; y3 H
[修正] 打开TomatoAnon功能,若不需要,禁用即可2 r0 i# r# `0 j( S6 G& t
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是+ v2 ]9 k& E' ]; H* U
建议升级到此版本,无须清除NVRAM。2 E6 r" w9 ?) M6 ?' e( F
====================================
! @; I/ F- a( O% D, d& F  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
7 E! o, Q$ s1 G6 z) V
  现阶段可以做如下手工操作WallProxy./ G7 @9 |; c( H6 y
下载本帖附件 wallproxy.zip,解压缩。
9 h: E  L5 R, V5 s  Z% ~1. 修改proxy.ini,只需要修改 [gae] 段中的; M/ A% \  z6 d9 t- ]/ d
    appid = xxx|yyy|zzz1 _: Z) M* T8 v. z4 r/ c& d- o
    password = 你登录gmail账户的密码4 }, R9 o) o/ G) M5 N
2. 上传wallproxy整个目录到路由器的/tmp
  k* E4 ?7 t# W; [- g* `3. telnet到路由器,运行如下命令:/ l4 x$ a! t4 e2 g0 `/ ~6 ?
    cd /tmp/wallproxy/local
) c% v0 V% T- m* Z    chmod +x wpcheck, P, h! y6 r; [" W3 W2 T' ~. A  {8 A
    ./wpcheck start% Y5 C/ G! w: n8 `
4. 等几秒钟,即可启动wallproxy
: `$ R' k2 s% M: C& z# R5. 可以用ps查看进程,应有如下信息:1 b' q6 U" q/ b; K6 f- I& Q. y; z
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
( v' T/ ]$ d  x: d4 a$ k$ ^   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
, u$ x7 g) K; w   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py, T& l" s! [6 X
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
2 y: V9 P. `% e; N% L2 A- m- }' ?
=======================================================- D  X. h: ]! H
自动上传至GAE. f9 `0 _) h' E
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
1 i; m; F8 q  @; \# I$ i& X5 vMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
( O9 G0 O4 u; F7 z- ZEMAIL =
'????@gmail.com'3 W9 z1 Q0 U& R* s* \1 j( S% i
PASSWD = '******'$ ~# d2 l+ R0 \
2. 运行
/ K' a3 u" t) \& t8 A( m
  python autoupload.py4 V5 Z# q4 J9 [! ~
3. 上传成功* v( Y) F. Y# A
=======================================================
7 \, n7 M9 g6 Y* v/ V
& @8 `, R7 {+ n8 P
  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。

5 `4 H% L  m- I% P8 U
& G# y- k9 N4 B4 B* b# j

% K5 F  ?9 a& [2 }9 ^可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
$ O: w; C. _  ?  m! Z110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。+ M7 ^- W1 r. b! d3 Z7 T
- c  s! N$ o6 e, G+ a6 F9 G# n
4 `! W' T5 ]1 \3 {0 I! W
2 q/ w. F* H, x0 Q3 V; W

, |0 U+ k/ z2 H% y( J
, N, j$ _8 l! ^# j4 T2 o
1 E  h7 \$ _3 B' U1 N7 S
7 v9 Z! ~& U. Q8 O% {6 v1 _$ J
0 q5 N3 [! f9 a) B# }

: K% d+ q1 |, J0 Q& t. L" y% W2 p8 _* ]9 Z3 g' ?/ {

3 |- L; V' }) W' K9 T% l( w/ p: j
! `) z* T  T8 w% \/ |/ Z' B  h: C0 w110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
& e. i/ x  k2 s! u' B6 K( D: W: ^+ B1 ?* ?/ r; u9 C: o, F- B
& u( r" d# @, }& H5 c

; A4 z2 z# R' b8 d* ]+ _$ p' e

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-11-21 22:33 , Processed in 0.020134 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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