找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7077|回复: 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。  K% N! k/ `4 D( _9 P- g( o

  Y$ P# f: u$ \( F) p1. 原生汉化;
: D1 o4 U- d* j0 j7 R5 T
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;
# \4 {8 P* j% @     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
& {1 R- A/ B( J' J1 r5 C     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;  c& f5 \9 _5 ?0 H4 |
     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
* L5 u) A1 X1 F0 F6 z7 L3 ~     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;
" r: O3 U5 M" b8 K: V( z     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;
; z- D5 v; b/ e
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;
3 `2 X' v- S  x5 Q6 f, E. a/ b4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;
+ }8 L1 t9 C  L7 Q2 y: f, s
5. 更新原版的Minidlna至1.1.0最新版;& a6 n( I& T$ }- e: k2 c; t
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;
1 W1 u* ]" ~+ R8 y" ]& w
7. 部分界面的汉化修正;( e# `6 }% j* q( V
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本." W& n% N3 _. a: m

# z; a9 a2 q0 e) y- e* E: X) n  可以直接在0530版本页面升级,无须清除NVRAM。
% _6 ]6 Q0 e9 t5 d1 T====================================, W( q# L9 C: w# y# W# c) L
2013.06.19.
& ^% t" {# f6 Z0 H5 L5 N( L# a2 z! _[增加] 支持RT-AC66U的专用固件。0 ^4 |% c/ M- v- j9 ^. J
' ~5 f0 k+ P3 k) Z& V% J
2013.06.18.
8 f" r& v/ b9 k- U[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
. n( B! [8 O, Z9 j6 c1 H+ ^7 g其它固件没有变化,可以不必更新。
, u# Y% ]7 h7 o- @1 A7 S7 ~9 i3 u/ [! P6 s: G
2013.06.17.; d  ?; G9 G$ p  x' k6 R" o, M
[修正] 系统状态页面无法展开的问题% O+ p/ e/ v7 ^% K
[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好" |: ?. _! y' o: M  k
目前使用正常的,无须升级。升级后也不需要清除NVRAM。% q( J+ ^% U; u, U" M
ZTE H618B慎刷,固件无法驱动无线模块。
* Z' U5 c/ X9 C4 y
) ^! j- I; P( n3 }6 ]. F5 S+ o2013.06.15.9 H( J4 h/ t" B) ^( m& b8 J7 v
[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

% ^1 {6 y$ F# x& I' W[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)
! Y6 R, L$ N3 n7 i[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致
3 L% w$ A4 m  G[修正] 打开TomatoAnon功能,若不需要,禁用即可
/ j1 _: m- ?/ {) x6 ^6 M[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是- D3 f/ |" ?. q, ~% j4 U
建议升级到此版本,无须清除NVRAM。% y/ }+ S% }2 o. Q" \; P
====================================
: L" d, `, b: u% \/ i) P9 ~  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
( E- ]0 |/ z+ A5 b5 f7 S
  现阶段可以做如下手工操作WallProxy.
- I6 z# O* G$ J3 N1 q下载本帖附件 wallproxy.zip,解压缩。: a$ @4 |% A* n/ ]2 [
1. 修改proxy.ini,只需要修改 [gae] 段中的1 i# G: |7 D/ x
    appid = xxx|yyy|zzz
9 R3 y  q8 ]) \1 C    password = 你登录gmail账户的密码
( e2 h) y9 o, }1 Q; |  e2. 上传wallproxy整个目录到路由器的/tmp$ h( M+ u! G2 n  v
3. telnet到路由器,运行如下命令:6 D( q: _; o$ p/ G, u' U% b
    cd /tmp/wallproxy/local; o, p7 {% y6 A' g' r, ]  Z
    chmod +x wpcheck
( V! j6 B  O* `, z# E    ./wpcheck start
, |, v5 h' B7 E; B% R4. 等几秒钟,即可启动wallproxy
# }  s2 l8 ~+ {5. 可以用ps查看进程,应有如下信息:( x% Q2 y# O& \+ A  _- W$ J, d
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py' z7 k! ]; t+ ?6 j. {% H0 k) ?
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
) |/ k3 l& |& Z, B4 Q6 H+ \   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
& N& T* A, y5 P0 W! B6 C. H6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

1 r& c$ }9 }. c+ o1 [& h6 g1 \=======================================================: {% F' k6 b# }0 i% ~1 K
自动上传至GAE% y  w; a. t8 V3 G# V' b
1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD& _5 x- r" S# B8 o8 s. J
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
0 d# c5 x+ z8 v9 |! jEMAIL =
'????@gmail.com'9 x9 l% I' l9 v0 C3 y" G
PASSWD = '******'% M% k0 i$ f9 v: w( _- O
2. 运行
' p1 a1 M3 u$ [
  python autoupload.py3 z" \4 M- q. U- d) v: a
3. 上传成功
: D" v) o& @# x$ R' E2 m: W=======================================================" ?; F9 Z! R. I0 K( h$ \! a! ?
: e# u* U3 C( N( l/ }* c! a& i
  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。

5 M% @6 U$ G: T; t. X5 z$ c' j) G, m+ X
9 K9 Y+ l8 P4 ~0 N" n
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。9 [* F& v- O8 Q. i0 \! M* e% I
110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
$ u7 Y( x/ F( C3 ^+ y9 k# f+ f; U% ^8 w; ?$ E. L+ x
* W0 F6 N2 Q* e8 {: F  ^' Z

8 m) y1 j0 a: {; _( J+ `* C( b- F, o

/ v; t+ l! d# Z7 O1 [9 w! n8 _- V* g) l) x2 e5 w

4 S2 o. b* p" ^# U; D6 i
& P, n: O4 }! u& _! y* K

- m; k& Y9 b0 M; T. _8 q, K
- \& L, C$ t5 T4 J

* A& l6 P9 U( y+ K, @
$ `. ^- L+ r2 @( m: A/ L110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。- g) h' V& p2 K* O# r

; u) K/ M4 v9 c( O: [2 p1 h$ {3 q9 }7 `0 O! S6 U

$ U% R0 z2 B  _1 L9 I7 W% d

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-9-4 18:51 , Processed in 0.029645 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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