设为首页收藏本站

宽带技术网

 找回密码
 注 册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 5211|回复: 4

[Openwrt] TP-LINK 841v7纯净自用Openwrt版 (集成支持PT RSS下载的aria2) (10月20日更新)

[复制链接]
  纯净优化自用版 Openwrt For 841v73 ]4 }% p1 x: e8 w
  集成aria2 、samba、vsftpd、wget、curl 、openssl ... / S2 W* a- v" v( E4 I1 X7 t
  特点:
  u) E2 B5 S- T1 e  1、开启内核功能 : 异步io 、TCP拥挤处理算法(Westwood+)、TextSearch KMP/BM算法(防火墙模块可能用到)2、编译优化,详细看 : https://forum.openwrt.org/viewtopic.php?id=353233、luci集成到 lighttpd;4、优化自动挂载、优化ext4挂载参数、自动挂载swapfile(首次使用先在luci上设置一次) 等 ...
3 I3 y9 I/ g# l% r$ r  细节强调:
$ Z# Z0 v7 q4 d9 u% I- ^& B  1、本版开启Westwood+ TCP拥挤处理算法,可按实际情况选择最合适自己的方案: Z% i- N3 d. \
  
* z" p# o4 r8 Y; @2 Z2 M' c  SSH运行 sysctl -n net.ipv4.tcp_available_congestion_control 可以看到能使用的TCP拥挤处理算法! e" f- @( m8 L! o6 u: f" d$ X
  
2 \2 ]+ J  `- I5 N! h- q9 P  cubic
8 g" K9 W0 |5 E, L; h  - 现时Linux的默认设置,适合大多数环境
% [2 {! r- s2 O! o! D  Westwood. Z0 \4 ~3 r  s, i6 f3 X
  - 在无线环境中表现较好,7 {* Z& W/ K  e" N; c! |
  其他自己搜索,自己测试下,我也只测试过westwood,确实有一点效果。
" w- T; D8 l; B, d  修改方法 sysctl -w net.ipv4.tcp_congestion_control= XXX 或如果永久生效的话在/etc/sysctl.conf里添加net.ipv4.tcp_congestion_control=XXX3 L4 z: G& F! d- M/ d3 J
  2、本版aria2为1.15.2最新编译版(https://github.com/tatsuhiro-t/aria2 )
; A" E5 R4 a4 T+ m; f  修复RPC状态下BT任务完成后暂停任务之后无法继续做种的问题,加入enable-mmap磁盘缓存,完爆TR有木有。( d% @3 T( f0 p8 ^& |& k0 p* E
  附带猥琐支持国内PT站配置文件http://i.ole.im/13qqw0
3 K4 N. a9 q1 \3 U4 v  附带解决URL编码文件名乱码问题 http://i.ole.im/uddz0e (把这个脚本保存到某处,然后在aria2配置文件中添加on-download-complete="你的脚本路径",记得加上脚本执行权限啊,chmod +x "你的脚本")
2 q2 d& o5 Q  J  我还改写了一个支持国内PT RSS订阅下载的脚本,详细看下面截图7 I  N+ T" ?$ D! ~) r% K( h# E
  3、默认路由启动的服务可以远程访问 (luci 、ftp …),如果想启动https版的luci,请通过openssl生成证书,方法如下:
/ Z* R* I% j2 U$ |" c- p( I& g+ Y  1)
! S" H6 h* l. j& F  先停掉lighttpd:/etc/init.d/lighttpd stop- }4 Y+ ]6 g: H; n  z% z
  2)
1 c1 p; P! p8 Q- W" b. X" Z% Z  ssh进入到/etc/lighttpd目录并运行并按提示输入证书信息 * J1 p( ]8 V" I- M# y8 R. H
  openssl req -new -x509 -keyout server.pem -out server.pem -days 365 -nodes
6 F5 l' ]6 Q/ o; w0 e  3)
9 _- {2 v5 U" ]/ Q- T/ L0 Q  修改lighttpd.conf 把最后几行. o& ~0 n' v" l
  #$SERVER["socket"] == ":443" {/ i' C) Y  k4 I7 X
  #: J4 W( z5 h+ G
  ssl.engine = "enable"( |+ w0 J  A+ J( `$ z6 v
  #
$ f: G0 q  f4 q& }  ssl.pemfile = "/etc/lighttpd/server.pem". P6 C5 \8 h% n- v
  #}5 ]5 V2 s' F( x5 `7 n
  去掉注释。  e' z, s( i" A- S" ]8 n
  4)
/ @! Y0 u) j4 z+ o  z! b8 O% B' |  启动 lighttpd:4 J, m) Z" l* v/ x7 @( j" B
  /etc/init.d/lighttpd start
( h2 m# o' X% V1 J" S" K1 d% L  最后说明下:; c: W5 M) h# ^
   WPS键按下 一秒停止/继续aria2下载 ; 两秒以上卸载USB设备(更新) Reset键按下8 \! }% w+ t. ^/ i. R2 _
  一秒无线开关; 四秒还原初始值(更新) 本固件只集成EXT4驱动,其他的需要自己安装,没办法,保持纯净实用的原则- D6 ^1 V! s5 D8 c0 \8 S
   强烈推荐修改SSH端口,在Luci 系统管理里设置,强烈推荐通过公共密钥访问(自己搜索) FTP默认端口2121,root用户能访问全局读写、匿名用户只读访问USB设备 可以随便盗用,不用问我
: u. g# Y) z* @# X/ m3 z1 ^7 w  RA
8 `0 y: S, f# g' c+ r  2012年10月16日
1 B% L' g3 l- c4 \3 n! k$ a1 h  ) N! `7 M6 B9 J0 K
  " w, _% p$ g$ N4 c  \
  
1 i8 a/ `2 K6 Z$ g* }
* \/ P7 ^( H5 v+ u# @历史更新:+ F4 [- W$ n" V, `% `; C2 J
$ w7 h. _' z. w6 K. ^
10月20日:
  ?* l9 d/ u+ f, c! F$ E( J
  • RSS订阅下载支持https站点,全面转用aria2下载种子,杜绝蛋疼wget url编码乱码文件名
  • 优化samba写入性能
  • 更改默认opkg更新地址
    $ U7 k) E; d7 J/ q
  • 修复多个小bug,考虑下版本升级新版内核,以及添加posix_fallocate的patch,让samba性能提升一个档次8 m7 w; z: a' G4 k  ~3 B1 k! m

5 ~! ]- _7 e6 l0 W  w+ c7 `5 U% x) P  T$ W$ z# F8 v

  E: V$ U& o5 t% E10月17日:" d( E" n4 O5 g8 S5 t
  • 更新aria2最新编译版到10月17号
  • 交换功能键方便使用 (WPS键一秒开/关 aria2下载 两秒以上卸载USB设备 ; Reset键一秒Wifi开关 四秒还原系统初始值)
  • 修复rss订阅 luci功能页一些小bug8 r9 @+ j/ U* G1 }* G

本帖子中包含更多资源

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

x
发表于 2012-10-26 08:09:40 | 显示全部楼层
感谢分享O(∩_∩)O~
发表于 2012-11-3 22:32:00 | 显示全部楼层
支持一个。对我不需要BT和外挂载的人来说没用。。
发表于 2012-11-19 08:33:59 | 显示全部楼层
只有8M的版本,没有4M的版本
发表于 2014-5-9 11:47:09 | 显示全部楼层
编程器用的吗?
您需要登录后才可以回帖 登录 | 注 册

本版积分规则

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

粤公网安备 44152102000001号

GMT+8, 2017-1-18 09:46 , Processed in 0.493787 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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