ttever 发表于 2015-3-13 12:35:43

【【【Asus路由 迅雷脱机下载+led夜间自动关闭】】】

本帖最后由 ttever 于 2015-3-28 17:32 编辑

迅雷测试一周了 稳定运行!集成各论坛半成品汇聚而成!
迅雷固件下载:http://pan.baidu.com/s/1ntDoyRv(版本号Xwar1.0.31版本官方最后更新的版本)                                                                                                        注:2015.3.24-3.27迅雷license校验工作,影响迅雷脱机 2015.3.28日各版本已恢复正常! 迅雷远程下载论坛:http://luyou.xunlei.com/forum-51-1.html
工具WinSCP:
工具Putty:

1. 首先需开启jffs分区和SSH选项(选定以下3个选项) 、




2. 上传 迅雷Xware固件-->(怎么挂接及samba共享就不阐述了)
这里要提一下 关于硬盘格式选择 ext3 ext4 NTFS
AC56U 买回来一直是ext3挂载的 usb3.0samba共享 写入速度15M左右 读取20M有人说NTFS格式快
后来换成ntfs 读写速度没有明显提升和以前一样 但是从那之后 路由器运行几天后频繁死机过几次(不知道是不是和硬盘格式有关系)!
现在换的是ext4格式 运行了一个礼拜 感觉速度和ext3没有明显差距。但是脱机下载运行一直很稳定。
Linux本来就是ext系统 鉴于综合考量 → 建议大家还是用ext3格式吧

利用到的工具:WinSCP 和putty (需要开启路由的SSH)
打开winscp(默认协议SCP 端口22)
登陆后进入挂接硬盘 mnt/sda1/
新建文件夹-->xunlei
在winscp下右键 xunlei-并给予文件夹0777权限



然后把下载好的 迅雷Xware拖入到迅雷文件夹下 并加上0777权限(所有文件都需要加权限才能运行)
//这里还需要复制进一个配置文件 (在xunlei下建立个文件夹-> cfg在cfg下建立文件 thunder_mounts.cfg)
thunder_mounts.cfg内容如下 其中路径需要改成自己的/tmp/mnt/sda1 一般默认都是这个↓

avaliable_mount_path_pattern
{
/tmp/mnt/sda1
}



3. 确保以上上传的文件都加完 0777权限后
打开软件putty登陆管理帐号密码后
输入命令:cd /mnt/sda1/xunlei   (复制代码后在putty下 鼠标右键即可粘贴 回车运行)
再输入:./portal
等待迅雷首次启动,,,你会得到一个激活码
用你的迅雷帐号登陆网站http://yc.xunlei.com绑定你的设备



4. 开机自启动 及 led夜间自动关闭 白天自动点亮
WinSCP 进入 /jffs/scripts
建立以下4个文件 ↓
services-start(开机启动加载项)keepXwareActive.sh(迅雷进程守护批处理)
ledsoff.sh(led关闭批处理)         ledson.sh(led关闭批处理)


文件内容如下 (或是直接复制 附件中 上传我的启动文件及led相关文件)
配置文件下载
———————————————————————————————
services-start(开机启动加载项)每晚23点关灯 早上8点开 可修改!注:Liunx 时间命令反写的 如23:30-->30 23
#!/bin/sh
/tmp/mnt/sda1/xunlei/portal
sleep 30
/jffs/scripts/keepXwareActive.sh
sleep 20
cru a lightsoff "0 23 * * * /jffs/scripts/ledsoff.sh"
sleep 10
cru a lightson "0 8 * * * /jffs/scripts/ledson.sh"

———————————————————————————————
keepXwareActive.sh(迅雷进程守护批处理) 注意修改自己的迅雷路径!
#!/bin/sh
while true; do
if ! ps |grep -v grep |grep xunlei; then
    echo "xunlei xware is offline, activate it!"
    sleep 10
    /tmp/mnt/sda1/xunlei/portal &
fi
    echo "xunlei xware is active, sleep 1800s"
    sleep 1800
done

———————————————————————————————
ledsoff.sh(led关闭批处理)
#!/bin/sh
nvram set led_disable=1
nvram commit
service restart_rstats;service restart_conntrack;service restart_leds

———————————————————————————————
ledson.sh(led关闭批处理)
#!/bin/sh
nvram set led_disable=0
nvram commit
service restart_rstats;service restart_conntrack;service restart_leds


———————————————————————————————


还是那句 给予以上4个文件0777权限 或是更高7777权限!

至此教程大致结束。
可能由于部分原因 启动不了 或是led配置失效
可以登陆putty下手动再配置一下
启动迅雷命令:
cd /mnt/sda1/xunlei
./portal
迅雷进程守护
cd /jffs/scripts/
./keepXwareActive.sh
定时关闭开启led(建议在putty下运行以下两条命令 运行一次即可 每天都是自动开关的)
cru a lightsoff "0 23 * * * /jffs/scripts/ledsoff.sh"
cru a lightson "0 8 * * * /jffs/scripts/ledson.sh"


友情提醒: 为确保您的外接硬盘使用寿命 请设置自动休眠功能
梅林固件下:Tools--> OtherSettings-->Disk spindown idle time (in seconds) 0 = disable feature
                     请设置好自动休眠时间(秒)一般300秒 刚刚好。。。


梅林固件官方下载地址:http://www.mediafire.com/asuswrt-merlin/(需足夸长城才能浏览下载)
华硕无线路由器讨论群:242249405


就写到这里吧好东西大家一起分享。。。






engty 发表于 2015-6-17 14:13:04

services-start(开机启动加载项) 这里的

#!/bin/sh
/tmp/mnt/sda1/xunlei/portal
sleep 30
/jffs/scripts/keepXwareActive.sh
sleep 20
cru a lightsoff "0 23 * * * /jffs/scripts/ledsoff.sh"
sleep 10
cru a lightson "0 8 * * * /jffs/scripts/ledson.sh"




改成。。。。。。。。。。。


#!/bin/sh
cd /tmp/mnt/sda1/xunlei
./portal
sleep 30
cd /jffs/scripts
./keepXwareActive.sh
sleep 20
cru a lightsoff "0 22 * * * /jffs/scripts/ledsoff.sh"
sleep 10
cru a lightson "0 7 * * * /jffs/scripts/ledson.sh"

这样可以解决可能性发生自动启动失败的问题!

abull 发表于 2016-2-27 09:47:32

为什么我的/jffs/scripts/ 昨晚弄的文件,今天全部没有了。难道是我权限不够。

luzai 发表于 2015-12-16 21:09:51

谢谢分享,看来要考虑刷梅林固件了

lihaiboot 发表于 2015-11-12 13:32:56

这是个好方法,希望

wzl6288 发表于 2015-8-8 15:00:02

支持支持支持支持

329263793 发表于 2015-7-20 08:36:49

AC68U 试过了,不支持LED自动关闭OR开启

engty 发表于 2015-6-20 22:24:29

engty 发表于 2015-6-17 14:13
services-start(开机启动加载项) 这里的

#!/bin/sh


cru a lightsoff "0 22 * * * /jffs/scripts/ledsoff.sh"

cru a lightson "0 7 * * * /jffs/scripts/ledson.sh"

开关灯的语句对RT-AC87U无效。。。。。

superpp 发表于 2015-6-7 13:45:02

非常感谢!基于网件R7000大部分测试成功,就是LED只能按时关闭,不能按时打开?难道要重启路由才能执行services-start吗?理论上应该要实现指令定时触发的吧?请LZ指教!

那个男人 发表于 2015-4-17 16:16:37

RT-N66U 官方固件3.0.0.4.374.257对应的梅林固件是哪个版本?

hong_jg 发表于 2015-4-15 11:17:58

我是小米mini路由刷的华硕的这个固件,感觉比小米好,就是现在一个是ipv6的问题没解决,还就是led灯一直紫色(主要是路由中部的红灯亮起了,这样就比原来的蓝灯亮了),不知能不能设置
页: [1] 2 3
查看完整版本: 【【【Asus路由 迅雷脱机下载+led夜间自动关闭】】】