0x01.配置
所用固件为Xware1.0.31_armel_v5te_glibc
固件,下载链接: https://pan.baidu.com/s/1jI7YmEi
密码: gxxv
下载
首先在/mnt
建立一个新文件夹:
sudo mkdir /mnt/thunder
将下载文件存放目录挂载在刚刚建的文件夹下:
sudo mount --bind /home/pi/download /mnt/thunder(解除挂载只需将--bind换为--move即可)
将下载好的固件解压并运行portal文件:
sudo chmod +x ./portal
./portal
运行后找到the active code is
复制后面的激活码,等迅雷远程下载进行绑定。
0x02.查看状态
同一局域网下浏览器输入:
http://树莓派ip:9000/getsysinfo
其中有用的几项为:
第一项:0表示返回结果成功
第二项:1表示检测网络正常,0表示检测网络异常
第四项:1表示已绑定成功,0表示未绑定
第五项:未绑定的情况下,为绑定的需要的激活码
第六项:1表示磁盘挂载检测成功,0表示磁盘挂载检测失败
0x03.迅雷路由器固件开机启动
在/etc/init.d/
下新建xunlei脚本,写入:
#!/bin/sh
#
# Xunlei initscript
#
### BEGIN INIT INFO
# Provides: xunlei
# Required-Start: $network $local_fs $remote_fs
# Required-Stop:: $network $local_fs $remote_fs
# Should-Start: $all
# Should-Stop: $all
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start xunlei at boot time
# Description: A downloader
### END INIT INFO
do_start()
{
./root/xunlei/portal
}
do_stop()
{
./root/xunlei/portal -s
}
case "$1" in
start)
do_start
;;
stop)
do_stop
;;
esac
然后将该脚本加入默认自启动中
update-rc.d xunlei defaults