找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7368|回复: 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。4 e4 ~+ L0 Z" i; V2 M
" q5 f0 V6 z8 n! R1 u4 w
1. 原生汉化;

4 {5 Q) d  x# V( `$ d2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
; Z1 j, v$ d8 d$ _0 Z9 G! C     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;; k2 Q5 S) l: |  ^
     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
% p+ s. K3 f$ [, e     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
! t' f' |) V* u) t; K4 m     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
, m9 ?. |1 [7 Y  ]. e* G& u0 \     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;
- A* y. ?2 A  b& P/ `2 e
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;" T5 r. H3 o& t& C. d
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;

; s+ D! f& o$ e0 S7 Z( r7 i8 b
5. 更新原版的Minidlna至1.1.0最新版;* H( A- t- ?6 V& X/ g1 u0 V
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

# D, Y5 A8 q; Z  r9 t7. 部分界面的汉化修正;
( t0 T: l6 m% }9 O
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
- g( {( ]; T4 o2 w1 I3 U/ b5 g" B) l$ N2 |6 r- Y& w
  可以直接在0530版本页面升级,无须清除NVRAM。% C- P. {( k/ S
====================================
- c8 e' L2 v- ^6 q( N' `3 w1 q2013.06.19.
9 F7 [2 t' k$ {0 }$ c, a[增加] 支持RT-AC66U的专用固件。
; {* r. u) n4 {0 [: G; ]2 g2 H. ~5 u0 Z  r. h/ N
2013.06.18.
" e/ S. `" h) N) ?[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
9 Q4 M7 F+ ]6 n  H其它固件没有变化,可以不必更新。
1 Z, L' e! m) _& C1 M* x: k& C7 t1 {8 |0 a$ B
2013.06.17.
* y8 ^9 s8 q; u[修正] 系统状态页面无法展开的问题
9 R! r# `/ L0 r[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好+ N, H- u, t/ E9 s: Q
目前使用正常的,无须升级。升级后也不需要清除NVRAM。6 R8 m( j" f# W" o3 z
ZTE H618B慎刷,固件无法驱动无线模块。
* H3 q; z+ N. T1 d% c1 P4 V& a5 V
  D' n! p# f1 `. H* ~2013.06.15.9 u! L' R4 t1 H# p
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

0 u; G- `3 S' A1 e" z0 J8 ^[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
7 U2 i, b! Z$ C, m( k' \[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
: a3 R  b/ ?9 ~[修正] 打开TomatoAnon功能,若不需要,禁用即可( i4 _6 n3 y- B* X$ R  x
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是. ^. W3 Q  j+ P3 q/ d- g% Z' Q4 C
建议升级到此版本,无须清除NVRAM。
' D9 Y, ?/ D. b& v, r& s1 G. Y  h
====================================  ^/ X6 m4 L7 j! Z7 \4 Y
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
8 _( l4 {  ?# r( |1 y* j
  现阶段可以做如下手工操作WallProxy./ J: Y  J5 r2 h, g% K
下载本帖附件 wallproxy.zip,解压缩。
6 G- K! l/ ]. H5 B$ `* G% A" p1. 修改proxy.ini,只需要修改 [gae] 段中的
/ z4 r3 j1 C7 }% p, k    appid = xxx|yyy|zzz
3 ^1 d( s2 g: {9 i0 H    password = 你登录gmail账户的密码$ }$ E+ }, G9 s: l( C+ \% u" b
2. 上传wallproxy整个目录到路由器的/tmp
4 C( ?4 L( h) K2 ^7 p: K3. telnet到路由器,运行如下命令:
( O. c+ g7 h% `    cd /tmp/wallproxy/local( [  k) @- O' P7 B$ O8 W$ B
    chmod +x wpcheck
0 P# ?7 C0 \2 ~9 ~    ./wpcheck start
  h% t  o$ {; k* S- D4. 等几秒钟,即可启动wallproxy
- u- M' W9 ?% a1 w9 n! Q: u5. 可以用ps查看进程,应有如下信息:1 K; h% }! x5 I6 O* {
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py. r& {! Y) j; f9 x8 d* D' U2 g
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py& u- I( Z* ^) i( Z3 [
   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
7 \1 d' ^$ s& b  ^1 c* ^# \6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。
( I' b5 c, y  s8 b0 q' J  x
=======================================================6 h% E& U  g% x  S) p  m+ ?
自动上传至GAE
0 j2 t! l. O& d1 ]6 C1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
# p& b2 s. l+ BMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
2 s/ a( b3 p; [4 y2 `5 ZEMAIL =
'????@gmail.com'- D# Y( P# v: M& C4 e
PASSWD = '******'$ a: A! A0 Q' I8 [9 _( O
2. 运行

/ b- s$ D3 x7 K9 ^8 ~+ j$ W  python autoupload.py( u/ r- O, A8 u/ M" i
3. 上传成功7 M! u# W- I, }6 |
=======================================================* m8 W+ Y2 s/ a# z
1 p3 j, [5 d9 M7 Z' D  |' i3 ~
  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。

% h" }0 ?; h' C% _
& v- ~) F8 I8 C* x; S; t5 H
" ^7 T6 i: i. o+ [
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。! K0 V$ B' G2 h. m( K6 w5 o
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
" a5 y8 }. D! Q. q; V& [( h: Q) z" T3 v- v# C+ \' E

4 ?7 e$ q+ y& A1 u1 e( w& d/ w3 _0 b3 S' }4 D3 c

* K, i7 y8 J, L

( }9 V5 q( e$ J( o- z* }+ T2 A
( S; D- t6 i! y2 D1 W
$ B8 |0 S, u% S5 \  ^" `

7 k2 c& l2 o: h8 G" t5 s. m3 B- A7 E/ p) I

, e" Q& k% K$ ?9 c: O- ?& e9 J& R
0 G. T+ U, ?% D# A6 s7 ]( j

  n8 l: X+ q  A; {9 y$ u: f110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。) u7 Q! u, \4 Z1 p7 h0 F2 j; Q$ R; a
6 u8 w- y: H9 K3 T
- O( b. l* r% l* B# p5 K3 B1 t/ p9 T1 u

5 l2 `5 }2 c: ?+ L

本帖子中包含更多资源

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

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

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

GMT+8, 2026-1-26 13:37 , Processed in 0.043760 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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