找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7453|回复: 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。
5 q/ }* i! j& w* ]6 L5 j3 g0 z
) _% j% Y2 R( U, n4 A+ z/ A1. 原生汉化;
& H6 V. `- }2 a
2. 集成了Aria2 1.17.1最新版本,汉化的配置界面。集成了yaaw汉化的Web 前端管理界面;+ E  p/ }  Q; G4 d. ]; g
     - aira2c 根据设置界面参数自动生成aria2.conf文件,存放于路由器内部的/tmp目录中;
( `: F- N. D" N9 Z: k     - 可以设定检查aria2c程序是否挂掉的间隔时间,缺省为5分钟;
& \; T% O3 Y2 L* F; V/ T7 i0 m$ F     - 若需要输入界面外的其它参数,在 “aria2 配置自定义” 文本框中输入,每个参数一行;这些参数会自动附加到 aria2.conf文件的末尾;
/ @. D. f5 B9 l  G! [! ?     - 谨慎“启用 MMAP” ,缺省为禁用。此参数可能导致程序频繁退出;4 f6 A! z: Y6 ~. S& \" x; i
     - 启用 aria2后,服务管理脚本自动加入 iptables -A INPUT -p tcp --dport 6800 -j ACCEPT,无须手动添加;
9 v$ a  `0 m+ x% X9 x3 F" B
3. 增加了Web页面主题“Hyzoom 雅黑", 修改自RT-N66U的界面;) |& O4 d( Q) {
4. 集成全功能版的Python 2.7.3,包括所有模块所需的依赖库,经过优化,占用固件空间约为4M;

: V3 P) @3 h8 i2 R# t  Z- a& c& G/ ~
5. 更新原版的Minidlna至1.1.0最新版;( s- P9 ^+ B. ~' q6 \' [4 f6 i
6. 集成全功能的wgetpro,支持SSL,以方便小尺寸的批量下载;
% B+ y$ Y" Y: q2 L7 Y( T: q
7. 部分界面的汉化修正;
8 B: }' g- f* D* M
8. 8M flash以上的路由器,建议刷16M-AIO-AR-TR或带Python的16M-AIO-AR-TR-PY全功能版本.. m! {  q( E0 j& `
5 a' @+ Y, z8 U. `, }
  可以直接在0530版本页面升级,无须清除NVRAM。6 h5 f. v1 F8 U: i
====================================
# M/ M9 H1 V; q- v2013.06.19.
* \8 V+ f- Z/ m3 ~! k; ~[增加] 支持RT-AC66U的专用固件。
8 _5 o$ |( P3 U9 I% v" ~. f
6 e  J* ]0 Z9 U2013.06.18.
: g. ^9 b6 @$ N6 {% Z4 B/ U[更正] Netgear WNR3500Lv2固件编译为chk,分为含Python和不含两个版本
6 e/ ~# x) c$ {1 S* a, L0 \) c其它固件没有变化,可以不必更新。9 v) G, O% l- a( ^5 E! c" @

& i" Y1 m$ `: [. {2013.06.17./ d$ A+ T2 F( |7 L5 ~
[修正] 系统状态页面无法展开的问题
$ T) A) k% |2 H( _; H: s6 \* U[更新] 重新编译了原版中的底层模块,做了优化,各个模块应能协同工作地更好
$ n9 Y+ f. e: {) e目前使用正常的,无须升级。升级后也不需要清除NVRAM。
( L% b& `1 u, k; _ZTE H618B慎刷,固件无法驱动无线模块。* d2 c. d6 y! U2 O( D4 Y) ^7 f
; m0 W  V! [/ F2 A
2013.06.15.
8 _4 m$ D1 r9 f: i) h[更新] 附件中的wpcheck脚本,增加开放  8086, 8087端口

/ `1 I- H( B4 z) ^. J* i0 G[更新] 缺省设置国家为中国,时区为北京时区(UTC-8)+ g4 s" w7 N# {6 x0 M8 Y9 }& [0 e
[更新] 系统状态页面不提示“软件更新”,因汉化后版本名称与Shibby原版不一致. ^+ C: `, W2 _) [# j
[修正] 打开TomatoAnon功能,若不需要,禁用即可
7 U4 s7 G8 b5 U[更新] 特定路由器专用固件,针对16M的都增加了集成Python的固件,文件名中含有-PY的固件即是4 o8 ?, K( n$ Z) R2 H( ~2 A. C* \0 F
建议升级到此版本,无须清除NVRAM。: P+ a5 t; \! I) d3 |
====================================% ?) S; U* [; N+ G0 v
  带Python的固件中没有包含WallProxy,因设计GUI管理界面还需一段时间,主要是考虑到NVRAM的容量问题,WallProxy参数如果全部存入NVRAM,会占用6K的空间,不划算。
0 r4 k/ D8 S  R; V
  现阶段可以做如下手工操作WallProxy.# [! {- j$ z5 Z% y$ N1 A& r: _
下载本帖附件 wallproxy.zip,解压缩。8 u4 l' D3 a: q5 [9 e
1. 修改proxy.ini,只需要修改 [gae] 段中的1 [! t% m2 Z  D
    appid = xxx|yyy|zzz! k, C' R5 x: A) }$ w
    password = 你登录gmail账户的密码: |$ p3 z  a$ v1 ?. x
2. 上传wallproxy整个目录到路由器的/tmp2 j# X. c$ P; W6 F& [
3. telnet到路由器,运行如下命令:
  g+ F) n" F: W7 E3 J    cd /tmp/wallproxy/local  H% G3 ?2 {- _! P: z! B" ~
    chmod +x wpcheck
4 C  {# E, }% z9 y  L    ./wpcheck start
3 m1 M3 T8 |9 Q; _5 P! J5 p4 I& s$ q& I4. 等几秒钟,即可启动wallproxy
, R# t" l3 k# J2 M& ?$ p5. 可以用ps查看进程,应有如下信息:# P  _  X- c  ?6 B. ]
   1527 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py5 e9 J  s. ~; h
   1531 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py
8 Q& o! n! J; O$ v: @: i7 M8 @   1532 root     17692 S    /usr/bin/python /tmp/wallproxy/local/startup.py6 p/ z4 ~3 E; ]/ b- Q% \  Y
6. wallproxy可能会挂掉,但wpcheck会每隔一分钟自动检查。

) R$ E7 k6 y2 T8 G2 I5 ]8 J=======================================================/ V! C+ J4 k7 N3 T3 Z% i
自动上传至GAE
* [, k$ w2 M7 z. q4 ?  M/ m1. 修改/tmp/wallproxy/server/autoupload.py 文件中的MYAPPIDS, EMAIL, PASSWD3 d* w  B/ T4 D2 l( C
MYAPPIDS = [ 'xxx', 'yyy', 'zzz' ]
; z4 J$ S! U; x+ t9 q8 ^9 O- f0 r, tEMAIL =
'????@gmail.com') Z" O" `/ S9 O' T0 G1 ?2 {
PASSWD = '******'- S' q3 b& q) W" U- D
2. 运行
( a) U. z  C0 T. q- v+ K/ l2 {
  python autoupload.py+ i* U: a8 H) J
3. 上传成功$ q" [- \. l# r# }" K; j: H
=======================================================
. E( K7 h  O0 Y  Z* L! [

( W& C2 W4 p) P. C. D1 i& i  欢迎各位提供使用意见,更新固件有风险,本人声明不对结果承担任何责任。

7 L$ u. p' [  C, a6 l
  ~* g) D( O+ x9 O  Q4 d
& y. G0 F# x, y, e8 ^
可以下载固件压缩包,里面已经包含了4M, 8M, 16M的全部固件。
9 n; N/ O  l- U5 X3 a8 u110_Mod_by_bwq518_20130618.7z ,适用于NVRAM 32K的路由器通用固件。
  r* S2 x' E6 w9 N" n! k  o) V1 V# H- t& b  \1 y0 ?
, _% ^: T0 Y& @9 K0 _# L

6 t7 v% ^$ u3 A9 |+ Q1 v2 C+ M/ P8 {" \" ^2 Z6 l$ z

) W4 R: L) p/ ?8 {1 f5 I
0 s& S5 }2 v" x4 y
7 b  M4 e' X1 U! i( i9 I" t
1 |& W* ]$ B7 D2 Q7 @) V- t
0 p% s4 V) x6 c" a8 i3 i+ K
9 s0 R9 @8 _3 q! a$ O. G
9 |; F$ X" ?  W4 I5 [* Z  V

9 C& o; f# W' ~1 f4 {110_Mod_by_bwq518_Spec_20130618.7z 是针对特定路由器的专用固件压缩包。  T5 A2 \2 y; C& i) o' g

. V" U' m& ]2 S, n% g+ M. F" @8 |* @: K# @5 d  j8 n2 ~& [

8 e! l  _, x) {3 |' y

本帖子中包含更多资源

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

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

本版积分规则

关闭

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

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

GMT+8, 2026-3-14 18:19 , Processed in 0.025344 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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