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

标题: 华硕 RT-N66U上安装aria2遇到的问题 [打印本页]

作者: 小小猪    时间: 2018-4-2 22:44
标题: 华硕 RT-N66U上安装aria2遇到的问题
本帖最后由 小小猪 于 2018-4-2 23:27 编辑

请教各位:

我在ASUS RT-N66U上(原厂固件 3.0.0.4.380_8228)已经安装好“Download Master”,现在准备安装aria2_1.18.5.1_arm。

虽然系统提示成功安装,但发现安装的是1.14版本

[attach]10998[/attach]


现在按照论坛的帖子“http://www.52asus.com/forum.php? ... 176&highlight=aria2” 执行以下指令,
aria2c --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all --event-poll=select --dir=/tmp/mnt/<硬碟目录>/Download_Aria2 -c –D

发现系统提示如下信息:
aria2c: can't load library 'libcares.so.2'

请问是否还需要安装库?

谢谢!


作者: iphone8    时间: 2018-4-3 09:06
看起来是这个'libcares.so.2'载入有问题,你重新安装一些这个依赖,再启动aria2看看。
作者: 小小猪    时间: 2018-4-3 09:15
iphone8 发表于 2018-4-3 09:06
看起来是这个'libcares.so.2'载入有问题,你重新安装一些这个依赖,再启动aria2看看。 ...

不好意思,请教一下,这个libcares.so.2的安装在哪里可以找到。谢谢!
作者: iphone8    时间: 2018-4-3 10:41
小小猪 发表于 2018-4-3 09:15
不好意思,请教一下,这个libcares.so.2的安装在哪里可以找到。谢谢!

你可以选择安装官方的下载大师,然后关闭这个下载大师就可以了,或者先将你的路由器联网,然后网络安装。
作者: 小小猪    时间: 2018-4-3 10:59
你好!download master已经安装好了,不知道下一步是怎么安装libcares.so.2,谢谢!
作者: iphone8    时间: 2018-4-3 15:06
小小猪 发表于 2018-4-3 10:59
你好!download master已经安装好了,不知道下一步是怎么安装libcares.so.2,谢谢! ...

你现在重新安装aria2,然后再开启检查检。
作者: 小小猪    时间: 2018-4-3 21:37
iphone8 发表于 2018-4-3 15:06
你现在重新安装aria2,然后再开启检查检。

我就是先安装download master再安装aria2,而且卸载了又重装过,问题还是一样。
作者: iphone8    时间: 2018-4-4 10:51
小小猪 发表于 2018-4-3 21:37
我就是先安装download master再安装aria2,而且卸载了又重装过,问题还是一样。 ...

我来帮你看看是否可以正常安装使用。
作者: iphone8    时间: 2018-4-4 17:11
我可以成功aria2,不过Web页面无法加载
[attach]11055[/attach]
作者: 小小猪    时间: 2018-4-4 18:27
本帖最后由 小小猪 于 2018-4-4 18:32 编辑
iphone8 发表于 2018-4-4 17:11
我可以成功aria2,不过Web页面无法加载

路由器重启以后,系统出现“-sh: aria2c: not found”提示,总觉得我这个安装包有点怪,
[attach]11056[/attach]


是否方便将你的aria2的安装包发给我,等我重新安装一次。谢谢!

作者: Master    时间: 2018-4-8 16:56
可以参考https://tosiek.pl/aria2-on-asus-router-with-asuswrt-merlin/
作者: iphone8    时间: 2018-4-10 18:09
小小猪 发表于 2018-4-4 18:27
路由器重启以后,系统出现“-sh: aria2c: not found”提示,总觉得我这个安装包有点怪,

直接下载里面的包就可以了,你使用的具体固件版本是多少呢?
作者: 小小猪    时间: 2018-4-13 14:23
原厂固件 3.0.0.4.380_8228,应该是最新的
作者: 小小猪    时间: 2018-4-18 15:15
本帖最后由 小小猪 于 2018-4-20 08:26 编辑
Master 发表于 2018-4-8 16:56
可以参考https://tosiek.pl/aria2-on-asus-router-with-asuswrt-merlin/

按照这篇帖子,执行到以下指令报错,
cat >> /opt/etc/lighttpd/conf.d/30-fastcgi.conf << EOF server.modules += ( "mod_fastcgi" ) fastcgi.server = ( ".php" =>
( "localhost" =>
( "socket" => "/tmp/php-fcgi.sock",
"bin-path" => "/opt/bin/php-fcgi",
"max-procs" => 1,
"bin-environment" =>
( "PHP_FCGI_CHILDREN" => "2",
"PHP_FCGI_MAX_REQUESTS" => "1000" )
)
)
)
EOF

报错信息如下:
-bash: syntax error near unexpected token `('


不知道该如何解决。谢谢!




作者: 小小猪    时间: 2018-4-21 11:56
小小猪 发表于 2018-4-18 15:15
按照这篇帖子,执行到以下指令报错,
cat >> /opt/etc/lighttpd/conf.d/30-fastcgi.conf
( "localhost" = ...

问题已经解决了,帖子里面cat的命令有点问题,EOF后需要换行,修改后指令如下:
cat >> /opt/etc/lighttpd/conf.d/30-fastcgi.conf << EOF
server.modules += ( "mod_fastcgi" ) fastcgi.server = ( ".php" =>
( "localhost" =>
( "socket" => "/tmp/php-fcgi.sock",
"bin-path" => "/opt/bin/php-fcgi",
"max-procs" => 1,
"bin-environment" =>
( "PHP_FCGI_CHILDREN" => "2",
"PHP_FCGI_MAX_REQUESTS" => "1000" )
)
)
)
EOF
作者: 490024929    时间: 2018-9-10 22:27
好东西一定要支持




欢迎光临 华硕网络产品技术交流平台 (https://www.52asus.com/) Powered by Discuz! X3.4