群晖ds216j安装aria2手记

群晖自带的下载工具不太好用,下载很多链接的速度不理想,为了解决这个问题,决定折腾一下安装下载神器aria2

首先安装bootstrap,安装ipkg必备(对于安装bootstrap,不想折腾的可以直接在群晖中手动安装第三方套件:点我

首先需要ssh登陆到NAS,前提NAS里面开启ssh登陆。

ssh登陆之后,换root身份

sudo -i

然后下载bootstrap:

wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/syno-mvkw-bootstrap_1.2-7_arm.xsh

修改权限:

chmod +x syno-mvkw-bootstrap_1.2-7_arm.xsh

然后:

sh syno-mvkw-bootstrap_1.2-7_arm.xsh

这时会报错,解决办法,注释掉bootstrap.sh里面一部分内容:

vi bootstrap.sh

查找下面四行:

if ! grep Feroceon-KW /proc/cpuinfo >/dev/null 2>&1; then
echo “Error: CPU not Marvell Kirkwood, probably wrong bootstrap.xsh”
exit 3
fi

在前面加上“#”。保存退出。
运行

sh bootstrap.sh

看到setup complete后bootstrap就装好了。

接下来安装aria2,aria2需要ipkg的支持,如果直接到/opt/bin目录里面ipkg update会遇到:ipkg: not found的错误,这个我翻阅了很多资料,如果你看到我这里,算你幸运,直接让你少走弯路
编辑/etc/profile (如果你的dsm比较老,对于你来说你可能需要编辑的是/root/.profile)
找到:

PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
export PATH

在前面注释掉,保存。
然后重新启动NAS,请注意,最好不要直接在ssh里面reboot,建议在dsm里面重新启动系统。

重启后,重新ssh登陆到NAS,输入:

cd /opt/bin

ipkg update

ipkg install http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/aria2_1.14.2-1_arm.ipk

然后:

cd /opt/etc

mkdir aria2

cd aria2

wget https://raw.githubusercontent.com/homtang/ds216j-aria2/master/aria2.conf –no-check-certificate

此时会报错:“HTTPS support not compiled in”,解决办法:

ipkg remove wget

ipkg install wget-ssl

这时再运行

wget https://raw.githubusercontent.com/homtang/ds216j-aria2/master/aria2.conf –no-check-certificate

touch aria2.session

chmod 777 aria2.session

最后添加开机启动:

wget https://raw.githubusercontent.com/homtang/ds216j-aria2/master/aria2.sh –no-check-certificate

mv aria2.sh /usr/local/etc/rc.d/

接下来要启动aria2的RPC以方便我们可以使用web gui来进行管理,同时建立好aria2的下载目录

回到命令行工具,执行:

aria2c –enable-rpc –rpc-listen-all=true –rpc-allow-origin-all –dir=/volume1/aria2 -c -D

vi /etc/rc.local

加上:

代码如下:

/opt/bin/aria2c –enable-rpc –rpc-listen-all=true –rpc-allow-origin-all –dir=/volume1/aria2 –file-allocation=none -s 5 -j 3 -x 5 -c -D

到此,群晖ds216j安装部署aria2完成,可以用浏览器打开AriaNg 或webui-aria2进行下载,在Aria2 RPC栏输入NAS地址端口6800即可开始。

发现一个ios12的bug

这个功能对我来说很实用,我经常用youtube听相声,助眠效果奇佳,因为订阅了YouTube red,所以可以手机息屏后继续听,但是油管没有定时停止的功能,就配合ios自带的定时功能,但是升级12后“停止播放”功能不能用了,不知道怎么feedback给苹果。

AC86u刷了某固件后软件商店一直更新的解决办法

我的AC86U刷了官方改动固件,但是发现软件商店一直显示“更新中”

后来查了很多资料发现,原来是因为路由器自己的策略因为害怕内存少,一直自动自己杀进程,于是可以用一个方法“安慰”一下路由器就可以让软件商店出现了

具体操作如下:
telnet或ssh连接路由器
首先运行 df -h 命令,看看jffs是否有32M以上的空余。
如果jffs有空余,则依次运行下列命令:
dd if=/dev/zero of=/jffs/swapfile bs=1024 count=32768
mkswap /jffs/swapfile
chmod 0600 /jffs/swapfile
swapon /jffs/swapfile
此时用 free -m 命令查看Swap应该已经挂载了
然后把命令 swapon /jffs/swapfile 加入开机启动文件中就会自动挂载

此时再回去看路由器设置界面就会发现软件商店更新后正常了。

申请Madison Area Technical College edu教育邮箱

首先去这里创建账号:https://sta.swcportal.org/app/profile/search

先输入信息,search,然后create account.

如果最后提交信息出现ERROR提示,刷新下就好了,这时候能看到学号和用户名。邮箱地址是你的用户名@madisoncollege.edu,密码是上面创建账号时设置的密码。最后去outlook.office.com登录你的邮箱即可,邮箱托管于office365,支持office365桌面版的安装。

需要等一段时间才能登录,我是等了一两个小时就可以了