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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

查看: 24283|回复: 8

[教程] 华硕RT-AC88U官方原厂固件实现aria2自启动!

[复制链接]

11

主题

163

回帖

399

积分

中级会员

Rank: 3Rank: 3

积分
399
发表于 2017-10-25 14:18:06 | 显示全部楼层 |阅读模式
根据http://www.52asus.com/thread-3677-7-1.html帖子
呵呵,成功了。安装了nginx 原来是info的nginx.control没执行权限,修改权限就ok了。自启动成功!


谢谢大大,根据这个原理在ac88u原厂官方固件上(非梅林)成功实现aria2自启动(使用ngnix架设的web管理,用下载大师每次得登录,非常蛋疼)
s50aria2脚本修改下,原来aria2怎么也启动不起来,感觉是脚本获取路径的参数使用nvram那个路径获取参数有问题!


目的:梅林jffs不稳定 经常不能mount上分区!官方固件的无法执行jffs 脚本实现自启动!

步骤如下

前提:开启ssh和telnet(路由器登录管理界面后,系统设置里面)

工具:winscp (查看脚本和修改 权限管理)
          putty(比winscp执行命令方便)

1. 先usb应用里面安装下载大师,创建个环境。

2. cd /opt
    ipkg remove downloadmaster   
    ipkg remove asusLighttpd

3. ipkg install nginx
   再到/opt/lib/ipkg/info 查看nginx.control是否有运行权限(使用winscp)和双击打开看看最后一行,有没Enabled: yes
   修改配置文件/opt/etc/nginx/nginx.conf 里面的listen端口(提示我已经把
s80nginx改成S50nginx了)
   我修改好的样板发一份(修改为88端口,自己可以修改但是不要和现有端口冲突,如果有冲突,在puttu下 运行/opt/etc/init.d/S80nginx  start 会有提示)
nginx.rar(1.05 KB, 下载次数: 0)

4. 上传aria2_1.18.5.1_arm.ipk(论坛获得),
    ipkg install aria2_1.18.5.1_arm.ipk
    /opt/etc/init.d/S50aria2  restart
   运行后(先需要运行一次,会创建下载目录,等下要用,我的修改后无这个功能),运行不起来aria2,用下面的s50aria2脚本替换
S50aria2修改后可自启动.rar(407 Bytes, 下载次数: 0)
   再运行一次看看,应该启动了。
   再到/opt/lib/ipkg/info 查看aira2.control是否有运行权限(使用winscp)和双击打开看看最后一行,有没Enabled: yes

5. 使用AriaNg 0.3.0上传到/opt/share/www/nginx。

6. reboot 看看是否能自启动!

下面的事情,就不用我说了。http://192.168.50.1:88/打开看看



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

629

主题

6182

回帖

1万

积分

管理员

正品行货

Rank: 9Rank: 9Rank: 9

积分
16833

RT-AC88URT-AX68U

发表于 2017-10-25 14:32:02 | 显示全部楼层
感谢分享!
回复

使用道具 举报

16

主题

3040

回帖

7720

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7720

RT-AC68URT-AC86UGT-AC5300

发表于 2017-10-25 14:41:05 | 显示全部楼层
感谢分享~非常实用的贴

1

主题

145

回帖

1829

积分

金牌会员

Rank: 6Rank: 6

积分
1829
发表于 2018-3-5 21:57:03 | 显示全部楼层
本帖最后由 ysbledmh 于 2018-3-6 09:52 编辑

感謝樓主的熱心發文分享

RT-AC86U 固件FW_RT_AC86U_3.0.0.4.384_20308
請問樓主下面的狀況該如何處理
/opt/etc/init.d/S80nginx  start
Starting web server: nginx
/tmp/mnt/usbhda1/asusware.arm/sbin/nginx: can't load library 'libssl.so.1.0.0'

下面是在網路找到相關的檢查
find / -name libssl.so*

/usr/lib/libssl.so.1.0.0
/usr/lib/libssl.so
-------------------------------------
ldd `which nginx` | grep ssl

libssl.so.1.0.0 => not found

應該是缺 openssl lib


ipkg install openssl_1.0.2n-1_arm.ipk
Installing openssl (1.0.2n-1) to /opt/...
Configuring openssl
Successfully terminated.

/opt/etc/init.d/S50aria2  restart
Shutting down aria2c daemon: killall: aria2c: no process killed

Starting aria2c daemon: Configuration file /opt/etc/dm2_aria2/aria2.conf is not found.


/opt/etc/init.d/S50nginx  start
Starting web server: nginx
nginx: [alert] could not open error log file: open() "/opt/var/nginx/log/error.log" failed (2: No such file or directory)
2018/03/06 09:18:41 [emerg] 17960#0: mkdir() "/opt/var/nginx/tmp/client_body_temp" failed (2: No such file or directory)

remove nginx
Removing package nginx from /opt/...
//opt/lib/ipkg/info/nginx.prerm: line 3: /opt/etc/init.d/S80nginx: not found
prerm script returned status 127
Successfully terminated.

ipkg install nginx
Installing nginx (1.13.8-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/optw ... nx_1.13.8-1_arm.ipk
ipkg: extract_archive: /opt/var/: Read-only file system
ipkg: extract_archive: /opt/var/nginx/: No such file or directory
ipkg: extract_archive: /opt/var/nginx/tmp/: No such file or directory
ipkg: extract_archive: /opt/var/nginx/run/: No such file or directory
ipkg: extract_archive: /opt/var/nginx/log/: No such file or directory
Configuring nginx
Starting web server: nginx
nginx: [alert] could not open error log file: open() "/opt/var/nginx/log/error.log" failed (2: No such file or directory)
2018/03/06 09:31:05 [emerg] 19312#0: mkdir() "/opt/var/nginx/tmp/client_body_temp" failed (2: No such file or directory)



本帖子中包含更多资源

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

x
https://drive.google.com/file/d/1FaeOcfV8s0N7IxNohrcPIwJmIx2nuCS4/view?usp=sharing

11

主题

163

回帖

399

积分

中级会员

Rank: 3Rank: 3

积分
399
 楼主| 发表于 2018-4-14 12:15:24 | 显示全部楼层
本帖最后由 sony1979 于 2018-4-14 12:22 编辑
ysbledmh 发表于 2018-3-5 21:57
感謝樓主的熱心發文分享

RT-AC86U 固件FW_RT_AC86U_3.0.0.4.384_20308

384固件未测试,暂时未知!

0

主题

8

回帖

19

积分

新手上路

Rank: 1

积分
19
发表于 2018-9-10 22:26:26 | 显示全部楼层
好东西一定要支持

0

主题

5

回帖

11

积分

新手上路

Rank: 1

积分
11
发表于 2018-11-16 22:37:07 | 显示全部楼层
学习一下试试

0

主题

7

回帖

19

积分

新手上路

Rank: 1

积分
19
发表于 2020-4-18 20:25:42 | 显示全部楼层
试试,能问下后台Linux是什么发行版吗?

20

主题

157

回帖

1508

积分

金牌会员

Rank: 6Rank: 6

积分
1508
发表于 2021-3-6 13:28:17 | 显示全部楼层
请问有没有nginx的新版本?做反代用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

秒后自动关闭

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

GMT+8, 2024-4-25 19:07 , Processed in 0.035394 second(s), 32 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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