找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7344|回复: 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。
" E) |2 Z- L5 u6 s  w" y; y+ S# ]/ Z
1. 原生汉化;

3 m' D) K& [7 r0 I) p1 _6 W- x2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;, @7 [! R1 Y4 O# N' Y
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;6 l2 `4 ]4 ~% ?3 l4 M4 ]
     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
: O$ ^5 A! X# C4 J* P4 f) G8 U0 G( q: X     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;. n* D9 ^5 m* a3 ]) E: J
     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
! W8 x9 u, W) j, _     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;- ~: d8 R% [8 s/ \' T- d
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;. z2 P0 y' o- j4 j% H
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
; W  x$ A) i% _7 ?2 H4 }
5. 更新原版的Minidlna至1.1.0最新版;6 |- }; M) A0 Q* u* J( {7 s
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;

" R" a* [& @1 o  H& V4 I- I7. 部分界面的汉化修正;) j3 f6 ~1 S9 J
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.
( k+ G, v( e& x" m
1 A3 p3 K' c  |% |. S3 j, B  可以直接在0530版本页面升级,无须清除NVRAM。
$ S; L( Z6 z1 [' u====================================7 C' C2 V  q7 J
2013.06.19.
( Y. p8 t, L* W! x3 i[增加] 支持RT-AC66U的专用固件。* s# T+ Y) o! g! |# n% c
+ V) T; x, E. b
2013.06.18.8 z/ z# P6 s9 w6 T- C, g
[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
! d: L/ }9 B0 ~1 y其它固件没有变化,可以不必更新。( S2 p7 f' o  s  z

) \5 i6 k. u3 n) H+ F4 C4 J2013.06.17.' h! N6 L  G" J% y$ x
[修正] 系统状态页面无法展开的问题
2 a! `; a: o' m' Z! ~$ ^0 a& k1 O[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
5 J+ Z. t+ d; U目前使用正常的,无须升级。升级后也不需要清除NVRAM。; l0 d- O; J0 y! C# O
ZTE H618B慎刷,固件无法驱动无线模块。5 ]3 z! U$ O  k

: y( x; N' k5 C& [. M* C2013.06.15.8 X, Y% g5 Z; \; W: @
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

! z3 [" B1 [6 b7 s( ^: U' i7 c4 ^[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
+ l3 h, P, R2 T* y7 P' F0 O% r; t[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
% O- F$ g" r. _. q( n[修正] 打开TomatoAnon功能,若不需要,禁用即可3 }, l3 M( |5 D4 F
[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是
3 k; D/ a( U) f( r7 |& U% |建议升级到此版本,无须清除NVRAM。7 ?3 N& L5 i1 \# q/ s% H
====================================
; z6 X  O$ Z, w0 _! c3 B  Y/ P  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
3 \- l) x1 I/ ~6 K- h
  现阶段可以做如下手工操作WallProxy." ~# n& I" h- s% G
下载本帖附件 wallproxy.zip,解压缩。
7 u/ i' h" B2 g6 k- n1. 修改proxy.ini,只需要修改 [gae] 段中的; L) u! o9 n* ^7 G8 B: [
    appid = xxx|yyy|zzz
. j2 S/ Z9 f3 B6 L% o. w" M    password = 你登录gmail账户的密码3 G, g7 P) u, o$ @3 w
2. 上传wallproxy整个目录到路由器的/tmp9 r. r& V6 L2 k- j8 a
3. telnet到路由器,运行如下命令:
# M" E/ c% E/ p    cd /tmp/wallproxy/local) D: C% H- F6 M+ h5 ]' [: X9 p
    chmod +x wpcheck
8 o* e/ e' j9 g, I0 K3 |    ./wpcheck start
8 s# L* s4 B6 G5 D7 s. g# Q4. 等几秒钟,即可启动wallproxy. k9 Y! S) @  M' o1 m9 C
5. 可以用ps查看进程,应有如下信息:6 ?2 }/ e, [# g2 ]5 ~
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py' P" \8 B* ~6 \& U. C
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py6 R# F* @7 _5 f& S2 O3 p* O: S
   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
9 u# ?( k) H) D6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

& d8 j0 ^. q  u' V4 e: \$ N=======================================================
$ H* n$ B+ D! V9 U9 \0 P) B2 n自动上传至GAE
1 d0 |% o) |4 B! _2 H" i0 g2 {1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD
! d5 I- _5 L. ~$ i/ O  c2 SMYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
4 x& _, s# ^" T% g/ |5 UEMAIL =
'????@gmail.com'  P, _( ^+ j2 M
PASSWD = '******'
& Z' `$ X3 f. Z( k6 \0 u  W& z2. 运行
2 ~4 [3 N5 x) G! _
  python autoupload.py$ S3 ~$ o) ~6 B1 h8 u' T: e
3. 上传成功
# [( @) m8 ?7 w+ o$ u=======================================================
# @+ ^3 \8 k" ~& V

  K5 {" ?+ y5 l. K  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。
  X, r: w' k: H' W& A% f% {  M$ |
: [( _/ n" h6 g3 K' x$ S5 f! v

, J  |; |4 q7 j4 l可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
8 N- ~: R/ L5 u8 B1 R1 \110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
7 @; _; A7 g( i( v' m: V, d/ z6 g

8 L7 i% C: ]" w" X" X- {0 A6 Z" q: J/ A: ?) n, N! i
  l4 C1 a3 ]' b& P  p3 c

+ S" t% C' z2 q& `3 S# W7 ?7 |0 S. P1 P- H* L  E3 n  [
! ~* `: A1 x+ H$ T# V  M

( A7 A1 X; K" @0 V! ~! [. k7 r+ W4 }

# `) B; U8 K( ]2 l" I

0 ]# t) P5 ?0 _0 g/ H5 ?( n5 s* ]) C
110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。" Q3 N* F3 R7 A2 r
( i! y- V2 j' Y8 K  A0 b: p. p

, W% j% L$ C; D8 L: I% `/ P3 F

, B, U6 d  V0 N7 J5 r/ [

本帖子中包含更多资源

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

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

本版积分规则

关闭

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

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

GMT+8, 2026-1-14 15:58 , Processed in 0.022136 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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