找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7078|回复: 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。, M- t6 }5 Q4 n0 e- K+ N+ U
4 G2 k, L& z. s9 v
1. 原生汉化;

1 Y! R+ O: y1 D( @9 c; k9 N2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;0 F# T- J$ `1 k  O
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;0 X0 V5 O) H1 t: s% e" j# `5 a6 V
     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
( t( c# M6 c3 z, C( ?0 M     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
' G; _0 }& O' ~     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;( @$ K" x* O, b  H
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;
! G' w1 k5 ~( a0 d
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;" j: c  \9 T/ s' K- e
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;

6 S  v. E# n2 n' |- M6 ~0 H( K* b
5. 更新原版的Minidlna至1.1.0最新版;
( k: S. F- f- u. R; N) q6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;
0 Q. A7 x# P, O' W
7. 部分界面的汉化修正;
0 D0 `5 S! D7 q
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
) H$ Q# z- l+ q- ~7 b
8 t1 y" y! q  F$ H  可以直接在0530版本页面升级,无须清除NVRAM。
# \& p* c. ~* F! V; [8 t5 ?6 e====================================5 D" B  w3 w6 R: t; e% D
2013.06.19.
* M. ?8 K5 i7 M8 U# w[增加] 支持RT-AC66U的专用固件。( J9 U5 _: h' U+ y6 q& F7 }
9 q" Q3 u( k/ b0 v
2013.06.18.
" h4 A2 K. M; ?7 V[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本9 O* w) r; t1 v) b( E. W5 T
其它固件没有变化,可以不必更新。, A* Z  f: n! ]# ^" C9 D% R7 v
% a4 |& b' T) q9 _1 L" o$ d! m  P/ x
2013.06.17.
# \4 V7 z4 p0 C8 J  x[修正] 系统状态页面无法展开的问题
7 B! r# N4 [3 \) q1 v( j[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
& S0 g3 U9 F* H$ e/ y目前使用正常的,无须升级。升级后也不需要清除NVRAM。: y' O4 l* R. A' L7 ]
ZTE H618B慎刷,固件无法驱动无线模块。3 l7 D( a  p$ M' @& P# p

9 w5 D. I7 y2 L8 B0 K, k% V2013.06.15.2 R3 y2 P  ]; ^' h. |
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

, I+ v6 T! q3 S/ y$ u# H[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
$ b8 R' M+ f2 Z6 N$ G, s[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致* B6 E5 F& K6 w0 n  l; N$ j% B5 r. r
[修正] 打开TomatoAnon功能,若不需要,禁用即可
5 {! ~  {2 {* ^% W, w# q3 I+ w[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
0 j' E4 l, E# b+ o' ~5 D1 I+ s建议升级到此版本,无须清除NVRAM。& ^7 z6 m1 i. {8 w7 g
====================================$ Q" F- h7 g& I, d4 R/ V3 r
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。

; v3 i( U# O+ R  现阶段可以做如下手工操作WallProxy.! z$ z& W9 A) k  R8 v, D& j3 A& Y
下载本帖附件 wallproxy.zip,解压缩。
8 U1 I( x+ Y1 e5 w+ g, H* H$ m) a1. 修改proxy.ini,只需要修改 [gae] 段中的# N1 F" w, O# ~) W
    appid = xxx|yyy|zzz
$ X8 e& r! J- A1 b& z7 {" _8 E    password = 你登录gmail账户的密码! I* K* R7 _+ n# W3 ?; P5 P
2. 上传wallproxy整个目录到路由器的/tmp# y" p5 D! t2 C. b$ P- u- y  W
3. telnet到路由器,运行如下命令:" A; i( Z+ I; ^  Z
    cd /tmp/wallproxy/local
# y- W5 L8 v8 |( N( \* Y    chmod +x wpcheck
4 W4 |! W. k4 ^& k0 E6 v: p8 V    ./wpcheck start
; d: D& y4 `- |; J4. 等几秒钟,即可启动wallproxy  J' R/ y) e9 @' ?- [/ {
5. 可以用ps查看进程,应有如下信息:' O/ F: k+ _$ z, E
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py9 @) ~; B, X4 ?' k! d
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
! _/ ?, _6 r, G" p7 ?$ F   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py$ d+ u& N* v) L0 F! p/ G7 T6 c
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

/ C1 U% Z0 W9 B- i8 ~! y7 E=======================================================3 q0 L; }7 y$ U4 r# E0 F
自动上传至GAE0 b' G5 Y/ [5 {0 F2 b
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD% ]& d5 M6 `; N( b
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
5 \- n8 g( W9 `EMAIL =
'????@gmail.com'
* \+ N1 V3 y. R  U$ YPASSWD = '******'1 i( w& Z, {, H( m/ M
2. 运行
2 V& f' N! b# \8 |) p
  python autoupload.py
. N* @, B4 y* B2 p) r3. 上传成功) O. x/ y* u$ O7 l6 ]
=======================================================6 u/ [' t, ~3 O3 n- a' I, g3 ?' @
! C, R' @* f9 Y+ d4 q% i1 K
  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。

0 M+ e7 n+ |2 V) F/ m" B$ C9 ~5 N1 V! W) ^- R

$ G4 N2 N+ M% n可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。8 h* Q" x9 N" r- @4 Q" o/ M
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
, W7 X/ w( F. O1 j. V( o: e6 R0 N9 M& Y& f

# v; j: k5 }9 z# n. {
2 Z- s( a4 a& t
. x! @) k% U8 B/ w" I

: {. T7 k! ~( S. ^1 s7 l, s2 G4 X  c

; D: ]) a: f- `( G' y/ x
- S. ^7 g# U! L* l/ J3 V

9 t2 E" A* p& L6 x$ z; G  i* ~" p; [: c( B
, v; Q! X! c8 v/ q" }1 b9 O+ y

" {" U2 K" p- J5 B110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
- I7 z# Y$ c# t# e. L
! ~7 f: a7 b/ C4 v, ]5 I9 J/ L* n1 u4 T  \- x3 @( f4 a0 @

; W. B( o3 G& m8 Z. G

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-9-4 21:35 , Processed in 0.108119 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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