华硕网络产品技术交流平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

查看: 29666|回复: 18

[教程] RT-AC68U用aria2长期挂机下载安装及使用总结篇

[复制链接]

16

主题

139

回帖

614

积分

高级会员

Rank: 4

积分
614
发表于 2015-4-12 17:58:50 | 显示全部楼层 |阅读模式
引言:去年底买入AC68U后,发现双拨可以令我的百兆电信宽带(4兆上传)速度翻倍,特别是PT上传能达到1.1M/S,就一直摸索用aria2进行挂机下载(路由接了二个2.5寸硬盘),回想当初,确实问题百出,不得其解,但使用至今,已经非常理想,今天闲着没事,发现论坛里还是有很多人在寻求aria2的使用帮助,就把自己的方法和经验作番总结。论坛里有大侠提供了IPK的安装方法,这种方法虽然比较方便,但是对于初手来说,总是知其然不知其所以然,没出问题还好,出了问题就不知怎么解决。其实,IPK无非是把aria2有关的几个文件复制进相关的目录下,并且做到重启自动运行。但是这种做法有几点不足:首先是路由重启后,移动硬盘并不是马上挂载,而且挂载名会有变化,如果你把aria2装在硬盘1上面,而下载目录在硬盘2里面,当挂载名变化后,程序会因存放路径变化而出错。其次是aria2比较不稳定,当下载文件多、速度快时,容易崩溃掉,所以需要经常检查进程情况,这个非常麻烦。所以,才有了我下面的文字。(年纪大了啰嗦一点:)


一、准备工作:1、务必先挂载好移动硬盘,(建议每个分区都使用卷标,这样重启后挂载名不会乱变)可以是单盘,也可以是双盘,不推荐用U盘,因读写频繁很容易坏掉。2、在路由的“USB应用”里面安装好下载大师,这一步是为了利用下载大师的WEB服务,安装后只要把Aria2的web管理UI放到下载大师的目录里,就可以使用http://IP:8081/ 来打开aria2的管理页面了。3、在路由的“USB应用”里面打开“服务器中心”,开启“网络共享(samba),这一步是为了方便从电脑往路由里复制文件,当然你也可以使用cuteftp 或是 winscp进行复制。4、路由的“系统管理”中开启telnet服务,在电脑里打开cmd窗口,telnet 进入你的路由。



二、复制文件:打开电脑--网络--你的路由,进入你挂载在路由上的硬盘(如果是双盘或多个分区,则是安装有下载大师的那个分区或盘),然后进入”asusware.arm”目录下的“bin“目录里,把下载的 aria2c 和 check 两个命令程序复制进去;然后进入”asusware.arm”目录下的“etc“目录里, 把下载的 dm2_aria2 这个文件夹(里面有aria2.conf 和 aria2.session 两个文件)整个复制进去,目录名不要变;再进入“etc“下的“downloadmaster”这个目录里,把下载的 yaaw整个文件夹复制进去。这样复制工作就完成了。注意复制文件后,要在telnet 下,用 chmod -R 777 + 文件或文件夹名称 的方式,把刚才复制的文件权限给予读写运行。


三、个性化conf设置:aria2.conf这个文档,可以用写字板打开,里面是aria2的各项设置,使用前应打开根据自身的目录结构对“dir= 、 input-file=  、save-session=、dht-file-path=、dht-file-path6= ”这几项作调整,其他的设置项不改也不要紧。其中DIR是指下载文件存放目录,比如我是" /mnt/1THDD/Download ", 请在指定时确保该目录存在。


四、安装到此就算完成了,你可以在telnet下 打 "check" , 看看屏幕有没有出现 “starting aria2”,有就说明运行成功了。


五、接下面,我们要利用路由的crontab服务,让它定时检查aria2c这个进程。telnet下打crontab -e进入vi编辑器,按i 键变成编辑模式,再输入 */10 * * * * check,第一个*/10表示每隔10分钟执行一次,后面四个*代表的是日期,不用管它,注意之间要有空格,第5个*号空格后面跟的check命令是我自己编的检查aria2进程,第二步时你已经复制到/opt/bin下面了,最后按ESC键,再按:键,再分别按W和Q键保存退出。注意:重启后crontab里的内容会清空,所以这一步需要重新输入一次,考虑到路由重启次数不多,而且重启后挂载名会变化所以手动做一次crontab也不至于太麻烦。


六、打开网页输入  “http://路由IP:8081/yaaw 输入路由管理的用户名和密码,就可以管理下载文件了。根据我的使用经验,在新增加下载文件后,有时会出现内部错误,或者半天没反应,这个暂时无解,一般过段时间又会正常,Aria2的稳定性是比较差,也许跟路由的硬件性能有关。远程也可以用wan IP(或DDNS):8081/yaaw进行管理。


好了,享受你的省电快速的路由下载机吧。打字好累地说。







微信扫一扫,阅读更方便^_^

本帖子中包含更多资源

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

x

16

主题

3040

回帖

7720

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7720

RT-AC68URT-AC86UGT-AC5300

发表于 2015-4-13 09:20:45 | 显示全部楼层
感谢大大无私分享

1

主题

9

回帖

33

积分

新手上路

Rank: 1

积分
33
发表于 2015-4-14 11:27:17 | 显示全部楼层
感谢楼主分享,关于硬盘的格式,NTFS的可以吗?
有没有必要换成EXT3的

16

主题

139

回帖

614

积分

高级会员

Rank: 4

积分
614
 楼主| 发表于 2015-4-14 12:26:40 | 显示全部楼层
wangmin1103 发表于 2015-4-14 11:27
感谢楼主分享,关于硬盘的格式,NTFS的可以吗?
有没有必要换成EXT3的

我安装下载大师的那个分区是ext4,存放下载文件的盘是NTFS。但是全用NTFS肯定没问题,ext的格式在不正常断电后很容易出错的。

1

主题

9

回帖

33

积分

新手上路

Rank: 1

积分
33
发表于 2015-4-14 17:54:26 | 显示全部楼层
shaula 发表于 2015-4-14 12:26
我安装下载大师的那个分区是ext4,存放下载文件的盘是NTFS。但是全用NTFS肯定没问题,ext的格式在不正常 ...

我现在是NTFS,但是不知道怎么回事,脱机下载开7-8个小时以后就会下载器离线,要重新启动路由重新开才行,我不知道是不是分区的问题

16

主题

139

回帖

614

积分

高级会员

Rank: 4

积分
614
 楼主| 发表于 2015-4-14 19:17:33 | 显示全部楼层
wangmin1103 发表于 2015-4-14 17:54
我现在是NTFS,但是不知道怎么回事,脱机下载开7-8个小时以后就会下载器离线,要重新启动路由重新开才行 ...

下载器离线?是指aria2c进程崩溃吗?

1

主题

9

回帖

33

积分

新手上路

Rank: 1

积分
33
发表于 2015-4-14 20:05:13 | 显示全部楼层
我用的是迅雷远程,感觉是进程奔溃,因为路由器的无线连接也失效了

16

主题

139

回帖

614

积分

高级会员

Rank: 4

积分
614
 楼主| 发表于 2015-4-14 20:12:55 | 显示全部楼层
wangmin1103 发表于 2015-4-14 20:05
我用的是迅雷远程,感觉是进程奔溃,因为路由器的无线连接也失效了

这种情况我没碰到过

1

主题

12

回帖

90

积分

注册会员

Rank: 2

积分
90
发表于 2015-4-23 03:37:20 | 显示全部楼层
多谢shaula了。但是有个问题,yaaw在l局域网内打开没问题。 但是远程通过wan (DDNS):8081/yaaw 打不开。
是不是还要什么额外设置?

1

主题

12

回帖

90

积分

注册会员

Rank: 2

积分
90
发表于 2015-4-23 21:48:50 | 显示全部楼层
playben 发表于 2015-4-23 03:37
多谢shaula了。但是有个问题,yaaw在l局域网内打开没问题。 但是远程通过wan (DDNS):8081/yaaw 打不开。
...

搞掂了,原来是downloadmaster下面没有打看wan连接。

但是还有一个问题。远程后yaaw连不上aria2的信息。是不是要把JSON-RPC 的端口也映射到8081呢?试一试。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

快速回复 返回列表 搜索 官方QQ群
×

秒后自动关闭

小黑屋|手机版|Archiver|华硕网络产品技术交流平台 ( 苏ICP备16010857号-1 )苏公网安备 32050502000499号

GMT+8, 2024-4-20 14:51 , Processed in 0.033653 second(s), 32 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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