设为首页收藏本站

宽带技术网

 找回密码
 注 册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1896|回复: 1

[Tomato] Tomato shibby 110集成Aria2/TR/Python增强固件发布(20130619)

[复制链接]
基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。$ d5 P& B7 x0 {, V/ O

4 M- G& s! Q* i5 ~- Z1. 原生汉化;

2 s" Q2 n7 c  K+ n8 @2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;7 L5 ?" u$ m7 L) }9 P. }' Y
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;- Q( A% n7 Y( o) c' {& z+ K
     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
- ^, C$ s! A# I( E     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
. u  }1 [8 B- U  ^4 M3 o7 u0 g     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;; m! I6 E$ M* U$ D* m7 _+ O
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;5 ^" v3 L, Q* h/ _( W  X9 [: U
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;. r1 W" G2 M. a5 I
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;

$ w" C$ X1 R: [# l, p
5. 更新原版的Minidlna至1.1.0最新版;& P9 k6 n3 H* U8 g) L
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

; H5 s$ E9 @' }" q: n; w7. 部分界面的汉化修正;
( A! p  @' {7 f
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.- I$ I; a( N$ ?& f& p

, \9 G" W  U" z/ n; S4 [  可以直接在0530版本页面升级,无须清除NVRAM。
# a( `% P5 z% a+ G; i+ a! i====================================- S1 V3 t/ n) l, d# v; J- j
2013.06.19.
  j4 T6 q; f; y$ k: [2 X[增加] 支持RT-AC66U的专用固件。
1 J! ]* _' C  P; W0 u' e& r& @( B! A% R- ]- c& n# t+ ]) K' O8 d
2013.06.18.% t- H2 H/ h+ ?/ p
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本7 \8 A' |" J5 O7 S' [1 r6 p, Z, }
其它固件没有变化,可以不必更新。, ?2 |$ ?9 @9 a  k" y
$ C" i) U3 l# W- X
2013.06.17./ J- V/ q4 z9 U5 v5 S
[修正] 系统状态页面无法展开的问题/ q2 Y1 U# @2 Q
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好/ m/ j# H) R; M
目前使用正常的,无须升级。升级后也不需要清除NVRAM。
% {, e0 |0 h2 c$ X* {: M0 M/ VZTE H618B慎刷,固件无法驱动无线模块。8 R) _. B: L, r& h9 m' I+ \# Z/ G

7 b2 n1 v+ E  T" e9 u4 Z  u# ?3 _2013.06.15.
- x1 ^" ~/ ^7 g* D6 v[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

7 q) O/ a2 D2 R3 C$ R6 g[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
# `2 H9 G, ~' y& M- k8 u6 _; a[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
' N$ d+ T5 Y1 W3 Y1 \* F* u[修正] 打开TomatoAnon功能,若不需要,禁用即可% a! }/ H2 o* f8 P$ }
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
& W0 F( b, }% B- D建议升级到此版本,无须清除NVRAM。
* ?+ J4 I% p$ N( J% I6 m
====================================0 I0 l$ `% K' W( C0 w9 g2 M8 B
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。

) d! P2 d: G6 K2 X( M  现阶段可以做如下手工操作WallProxy.! i8 P1 G" F7 `" A# N, y
下载本帖附件 wallproxy.zip,解压缩。
. I8 ?: L# G1 {/ {% ^* J1. 修改proxy.ini,只需要修改 [gae] 段中的! y6 D* h3 j9 y
    appid = xxx|yyy|zzz5 `! m- b+ j$ Y# x* V4 j9 d" ?8 m
    password = 你登录gmail账户的密码
$ o7 v% Y8 `6 _% I( c, M9 G2. 上传wallproxy整个目录到路由器的/tmp' P; B( x2 J+ F1 S
3. telnet到路由器,运行如下命令:& T. r; w/ m: ?* [) h. m0 l# {! c
    cd /tmp/wallproxy/local$ G, V$ A5 V( [8 _' l% s: m3 w9 H
    chmod +x wpcheck3 c8 Z) q2 ]& D: m
    ./wpcheck start3 ?. n2 P7 N9 R. P% x, Q/ C$ m
4. 等几秒钟,即可启动wallproxy% `$ k; U% Q' @  K
5. 可以用ps查看进程,应有如下信息:
! m/ L# n  h" W! [+ T   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
+ K5 U) N9 Q8 S. N( H) L; J   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
  k4 k( f* c- P5 u   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
. ~* s$ A0 ]% P6 L9 U' k6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
/ \- G6 x: {0 n8 N; N) A% c
=======================================================
; p9 F  w0 A7 K) ~8 T, u1 A自动上传至GAE
! p% a) w4 F% N0 {# y( g1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
  s* A0 J$ C: q) q- s0 b$ tMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
* ]% S' o3 T3 X  t8 d( R6 b4 sEMAIL =
'????@gmail.com'$ ~: ^/ Q$ O. B) T: ]
PASSWD = '******'
! q& ~5 V( m* x0 U0 ~0 `2. 运行
3 m9 h5 F2 |7 [  e$ x$ q; ~& P
  python autoupload.py9 D& |/ l! |% R
3. 上传成功6 k# f) F. b% K  l6 t  ~
=======================================================
$ V, P" z- x6 ?+ ~) f. H

8 e6 A+ g7 W% I7 S  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
' I2 M) g( r# t9 b2 T9 C
9 p! ]3 o  X- v  v  |) g

5 s7 [- e' Z' R0 n! F可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
7 M6 S: J' |7 t# L& C2 w. q2 T& J110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。; E/ p: M! Y5 _- d1 i8 ]

. p! `. o5 i& [) R* z2 l8 b2 O( m
2 w0 E8 ]6 X, N4 l. B2 J/ u% C8 M

9 m$ G: |1 i7 M  L2 R, Y- \! l& n
5 r/ x/ |. c  F
  Q7 y3 R9 t  C
9 \1 J) y  G3 U+ `! s! L5 O' g! X) P

& @2 N& J! Z2 o3 Y
6 g4 r7 }. V  g+ Z; B! c& {9 {0 d' a3 E

! E; C* z2 T- H; Q/ K4 r" [
0 L. J8 |8 ^0 ?( J: ~) g110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
2 d* _3 F+ X9 j+ e
4 o* p9 h& Z! l! a/ C, a' r" Q" u0 E4 k  {3 @( b3 g9 }8 m  A4 x
  H% E" _" v7 n6 S5 h6 @8 ?

本帖子中包含更多资源

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

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

本版积分规则

QQ|Archiver|手机版|小黑屋|宽带技术网 ( 粤ICP备15054574号  

粤公网安备 44152102000001号

GMT+8, 2017-5-1 04:40 , Processed in 0.466821 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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