找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12924|回复: 4

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

[复制链接]
发表于 2012-10-25 16:02:58 | 显示全部楼层 |阅读模式
  纯净优化自用版 Openwrt For 841v7$ z1 f( T8 B- z/ k5 i/ E8 k
  集成aria2 、samba、vsftpd、wget、curl 、openssl ...
9 C2 d. r2 q# N  特点:$ G0 O3 ?5 S4 O0 B+ G
  1、开启内核功能 : 异步io 、TCP拥挤处理算法(Westwood+)、TextSearch KMP/BM算法(防火墙模块可能用到)2、编译优化,详细看 : https://forum.openwrt.org/viewtopic.php?id=353233、luci集成到 lighttpd;4、优化自动挂载、优化ext4挂载参数、自动挂载swapfile(首次使用先在luci上设置一次) 等 ...
5 Q( q) r, G% j) z, n+ w, V  细节强调:
* y; O/ g7 o& |6 N1 p8 ], R3 U  1、本版开启Westwood+ TCP拥挤处理算法,可按实际情况选择最合适自己的方案
* K0 r8 r# Q. M7 L  
' O* c' `- k6 L  SSH运行 sysctl -n net.ipv4.tcp_available_congestion_control 可以看到能使用的TCP拥挤处理算法
9 B( M% X+ {, P) O  / a6 \7 k& ]4 T4 B0 `4 G
  cubic8 N( O! ?. k; P% g( S8 G1 I! N
  - 现时Linux的默认设置,适合大多数环境5 s2 c- X% g. Q1 @
  Westwood2 i/ L" e8 k: x. ~% W3 I
  - 在无线环境中表现较好,. Q' n& N8 A) y+ O; D9 l) A
  其他自己搜索,自己测试下,我也只测试过westwood,确实有一点效果。
+ k4 V* R- ^& D+ F  修改方法 sysctl -w net.ipv4.tcp_congestion_control= XXX 或如果永久生效的话在/etc/sysctl.conf里添加net.ipv4.tcp_congestion_control=XXX
' b# f: R+ T' N  2、本版aria2为1.15.2最新编译版(https://github.com/tatsuhiro-t/aria2 )/ a" T+ |6 r0 X' Z
  修复RPC状态下BT任务完成后暂停任务之后无法继续做种的问题,加入enable-mmap磁盘缓存,完爆TR有木有。* j5 x4 I5 Y  p
  附带猥琐支持国内PT站配置文件http://i.ole.im/13qqw08 {* z3 F' \; u2 o# T
  附带解决URL编码文件名乱码问题 http://i.ole.im/uddz0e (把这个脚本保存到某处,然后在aria2配置文件中添加on-download-complete="你的脚本路径",记得加上脚本执行权限啊,chmod +x "你的脚本")$ z/ z" A: Q* h- @/ z) y1 k( q
  我还改写了一个支持国内PT RSS订阅下载的脚本,详细看下面截图' D" @" q8 F. t9 j& V# K: L
  3、默认路由启动的服务可以远程访问 (luci 、ftp …),如果想启动https版的luci,请通过openssl生成证书,方法如下:
$ l% T, n& b4 E5 J  l  1)
" R! [  e* F  M5 Q  先停掉lighttpd:/etc/init.d/lighttpd stop
9 E& b+ x, w, Z) F- `5 d3 o  2)3 ]& ?5 I) |/ x1 B' b
  ssh进入到/etc/lighttpd目录并运行并按提示输入证书信息
0 p& b: v* m  g( U. @( `  openssl req -new -x509 -keyout server.pem -out server.pem -days 365 -nodes) A: x/ d; u- T
  3)
3 z8 q8 C7 i# L9 c% z( {; V  修改lighttpd.conf 把最后几行! |+ K+ s5 x. D  l
  #$SERVER["socket"] == ":443" {9 ]  M- o# Y; o2 @- c6 @
  #
& \" A( h2 M3 S3 z. T  ssl.engine = "enable"4 P( m8 i* P( G9 a- Y& ]& ?8 N/ T
  #
! [4 t, F6 {9 p3 s9 `8 [  ssl.pemfile = "/etc/lighttpd/server.pem"
  y) I! n4 H( `; D! U: `  #}* u. ^8 \  h8 A& t/ s  I2 L- X
  去掉注释。% d; r# i. F6 S; M: V" b% z4 ~
  4)! I! t6 l! n) g: E
  启动 lighttpd:
, j9 j1 ^! M  k  /etc/init.d/lighttpd start
! H/ y2 k2 M. N2 Q3 e% @/ y6 j  最后说明下:, H- ^5 y& p6 ?: d( |
   WPS键按下 一秒停止/继续aria2下载 ; 两秒以上卸载USB设备(更新) Reset键按下
4 C9 T! o# p7 n8 ], V  一秒无线开关; 四秒还原初始值(更新) 本固件只集成EXT4驱动,其他的需要自己安装,没办法,保持纯净实用的原则
0 D/ O- c. z, q: y. B   强烈推荐修改SSH端口,在Luci 系统管理里设置,强烈推荐通过公共密钥访问(自己搜索) FTP默认端口2121,root用户能访问全局读写、匿名用户只读访问USB设备 可以随便盗用,不用问我% f, B# i2 @; K& ]1 W3 W1 w
  RA
; ?) g5 |  c" E9 h# D# I# F9 N' P  2012年10月16日
$ M' E' d" S4 j, F  
1 V" K+ u1 K7 L3 c& i* A  * R4 b$ D$ c' f4 t% V
  ! e4 O5 X! Z, X) q

1 n5 o, H6 n. s; f9 M( w  D/ ~( ]历史更新:( ~' m& F) G$ R6 J
# L6 A( }& y, V2 T- q5 x; x2 d2 h( `! W
10月20日:. B- ]! x0 B, [4 U' r: N: l, Z% z
  • RSS订阅下载支持https站点,全面转用aria2下载种子,杜绝蛋疼wget url编码乱码文件名
  • 优化samba写入性能
  • 更改默认opkg更新地址
    5 S  p$ T/ J& k/ B
  • 修复多个小bug,考虑下版本升级新版内核,以及添加posix_fallocate的patch,让samba性能提升一个档次
    0 b% m2 A  t) `7 n, S2 @

/ r$ S& \+ l9 m; ~4 i1 S3 w8 F2 I, P* ]  d

9 Y9 [, v3 G. ^2 u6 O5 Q/ }3 t10月17日:+ v9 K6 g% J  {8 `
  • 更新aria2最新编译版到10月17号
  • 交换功能键方便使用 (WPS键一秒开/关 aria2下载 两秒以上卸载USB设备 ; Reset键一秒Wifi开关 四秒还原系统初始值)
  • 修复rss订阅 luci功能页一些小bug
    8 v5 q# h6 e5 H, ]' T4 U, J' z

本帖子中包含更多资源

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

×
发表于 2012-10-26 08:09:40 | 显示全部楼层
感谢分享O(∩_∩)O~
发表于 2012-11-3 22:32:00 | 显示全部楼层
支持一个。对我不需要BT和外挂载的人来说没用。。
joe990806 该用户已被删除
发表于 2012-11-19 08:33:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2014-5-9 11:47:09 | 显示全部楼层
编程器用的吗?
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-3 22:46 , Processed in 0.033983 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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