设为首页收藏本站

宽带技术网

 找回密码
 注 册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1956|回复: 1

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

[复制链接]
基于Tomato shibby RT-N 110-en最新版,集成了Aria2+yaaw, 全功能版的Python2.7.3, wgetpro。) k$ ^2 p3 S4 ?7 G+ X* }4 z

3 X, i0 L) I7 X; Y2 d1. 原生汉化;
4 a5 V9 z% S/ t4 N( W- N  s
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
& u  t  b2 `9 D: i! q     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;) {) x. K" A% E
     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;$ Z* Q7 K- }2 F# n3 G3 {, V, O
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
( Y5 P+ X* e1 Z& [# \     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;! }. b. I* U" S4 P3 D0 w7 z
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;, z) l' b$ g, X0 b1 m; g
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
2 r- x, W5 Z! l' a  w, B* C4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
8 N, V  S7 b' e8 i: O  D8 U( {5 G( h
5. 更新原版的Minidlna至1.1.0最新版;' u: j0 e& h7 T' U
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;
. w3 G% E; X% c) R
7. 部分界面的汉化修正;' C4 G$ |* a  {$ o7 a) W4 F- s( E, B
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
5 z- d$ ?7 G8 t* ?* n0 B
  H9 Z8 i' V/ L" F. f  可以直接在0530版本页面升级,无须清除NVRAM。
3 H) M% |" a1 N7 q9 g====================================
; r) u9 s* A2 N) _# f* j2013.06.19.
) C4 X) m8 X- T# w& s5 w( ^8 q[增加] 支持RT-AC66U的专用固件。" F, q" D* H7 m& }. Z2 o8 j

" ^% y; t" w2 ^! N! ?( O  ]2013.06.18.
7 c. v- U7 l0 X2 M, B5 M[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
" Y( j/ w. g# H' s- Q其它固件没有变化,可以不必更新。
+ }/ R& o& z; ^7 l9 c. E
4 Q. [) H+ N* L0 \2013.06.17.
# l# Y, W2 m8 ?8 ]3 N. M[修正] 系统状态页面无法展开的问题9 p. o* O$ s5 `+ |1 r
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好# f2 E! u( z: {1 p% |, _% P
目前使用正常的,无须升级。升级后也不需要清除NVRAM。
. B2 L9 h7 ]3 A' QZTE H618B慎刷,固件无法驱动无线模块。* }  h5 x5 [' h$ ^% m
! i" D4 q# i; {- t
2013.06.15.
+ V' h* Y+ ~# f6 e[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口
, l. V1 R. P$ g+ Q* E, M1 M
[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
& d+ k( c6 F# F1 c! x/ W! M[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致; n7 W  U/ {& `4 |5 u8 ?- P
[修正] 打开TomatoAnon功能,若不需要,禁用即可" K# M5 k0 }- Z  |
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
+ B. v( W6 L& x  y; j建议升级到此版本,无须清除NVRAM。2 h5 H2 C. U  Q) V; ?/ Y2 @
====================================$ h% a( I) a" }/ h; b/ D% A2 Z
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。

$ X; [0 V6 R% x- f' [  y  现阶段可以做如下手工操作WallProxy.
+ I: e1 a% {) }  e; T下载本帖附件 wallproxy.zip,解压缩。9 J& e8 a1 u6 W' r3 W
1. 修改proxy.ini,只需要修改 [gae] 段中的- X0 t; ?" f& R3 z
    appid = xxx|yyy|zzz& ~+ t7 e# L- ]! h$ u2 }' S
    password = 你登录gmail账户的密码0 F, b7 }# `+ s+ ^. E* L3 f
2. 上传wallproxy整个目录到路由器的/tmp& x% ]5 y, j# ~$ v4 ^( V9 c
3. telnet到路由器,运行如下命令:+ I( r3 n& k- f  t" I4 j: M1 g
    cd /tmp/wallproxy/local! j* f+ E" Y, S! V! Q, ~
    chmod +x wpcheck0 M2 A) t) w! V5 v
    ./wpcheck start4 ^4 j( Q$ x) M7 Q
4. 等几秒钟,即可启动wallproxy
8 e) `/ L: ]8 ~8 U8 P5 _9 h5. 可以用ps查看进程,应有如下信息:  d1 s. V  Y( \
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py  Y5 f1 w) e  [5 V
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
( q! ?! B$ V2 _3 X1 V, |1 Z; [  {5 D   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
$ ~. o  Z# ]2 S5 e/ t5 I! x- N- Z+ F  t6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

- w$ s: r4 y% E5 ^/ f=======================================================+ Z7 \8 |% L1 `( q
自动上传至GAE
4 B. A3 V; N0 |( X3 {1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
2 H) H6 B5 O" h, o3 tMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]3 h9 j0 V' u2 G& N; g8 O8 M6 E
EMAIL =
'????@gmail.com'% F9 b% J3 i7 o' x  y, w
PASSWD = '******'
* W3 n  X( k: }7 J' v/ q2. 运行
2 Q) U# S( D6 x
  python autoupload.py' X* W! P  x- A: d$ p
3. 上传成功. u. k) I& j3 s0 I3 h
=======================================================
2 U4 r& s, B( e3 R, N- r

/ q3 J( K5 {8 p9 t# A9 l  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
  P- S9 t. P9 a9 Q) W+ N
5 n/ B8 n$ i4 ^! C8 C" d! ?. t1 C& k

) f$ L  L, t0 E  ^# V+ z可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
$ w+ S1 o8 M* z0 j4 I110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。; s- P" O; V+ }8 }9 O0 q  z

9 i: P3 W4 t3 _
: w, i3 Z1 @! A; u$ d- s6 q4 b
9 J* X7 Z! i3 B6 r; h% ]

' V# ^( X2 n6 @$ S. o9 N  A1 E) D( X

; _, J! O/ {$ d- }7 ?% S6 D$ X' a- d2 X2 g9 B5 [! o8 e% Q
4 Q! z3 ~& R+ ?

' [, T( @0 n3 |3 R
+ O: J: ]% t+ K) Z9 Q5 E. ?5 I, l8 Q8 e
& o" E, y2 G" h9 U6 q
$ l1 g# h! q# S# z
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。
; W) j/ V: \) Z# }) Y, O& T
3 w$ d7 S- Z3 A/ O* ~3 J' a% k# z
; i# Q9 T* r. Y  @: Q$ g# H

0 X1 F( D! _' [- K6 [* S

本帖子中包含更多资源

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

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

本版积分规则

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

粤公网安备 44152102000001号

GMT+8, 2017-7-21 00:40 , Processed in 1.098633 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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