410 ufi 刷完openwrt后作玩具nas/bt机

操作默认已经刷完openwrt,我的包是酷友lkiuyu的。刷机前置教程有https://www.kancloud.cn/handsomehacker/openstick/2636505https://yanziblog.top/291/

简单流程介绍:机子wifi模式改为客户端,添加ipv6,开放需要的端口,切换USB工作模式,挂载usb储存,安装qb/aria2之类软件

  • 机子wifi模式改为客户端

设备插在电脑上,登录openwrt管理页面,先禁用默认发射的wifi,我的是openwrt-01。
点击radio0的扫描, 请输入图片描述选择你的wifi输入密码连接,下一步注意底下无线安全加密那里, 请输入图片描述这玩意应该不支持wpa3,还需要和自家WiFi匹配。选好了保存,保存并应用。此时要么连上了,要么即使上一步你觉得加密是对的,还连不上。那就在编辑里继续改,试试其他单独的或者混合的,路由器也可以改改,wifi5兼容模式开或关,加密也是切换切换。我两个设备中就有一个玄学连不上,后面路由器改成单独的wpa2个人加密才好。

  • 添加ipv6

移动宽带下载就指着ipv6了,此步前提路由器拨号已可以获取ipv6地址。选择网络-接口, 请输入图片描述此时已经有我们上一步操作时默认添加好的wwan接口,但是只能获取V4,我们创建一个新的接口,名称随便我的是wwan6,选择dhcpV6, 请输入图片描述下一步默认,保存并应用,再回 无线 那里,编辑之前创建的Client模式的无线,下边接口配置-网络里把创建的新接口选上我的是wwan6, 请输入图片描述保存并应用,即可获取ipv6。

  • 开放端口

前面的操作ufi都插在电脑上,靠着nids网卡,所以可以直接访问设备的各种页面。但插到充电器上就不行了,因为端口没开。我们到网络的防火墙那里,选择通信规则,按图所示, 请输入图片描述源区域选wan,目标选设备,目标端口就是你需要开的端口,操作是接受。openwrt页面是80,开了这个之后,我们就可以在设备不接电脑情况下,通过访问它获取的ip来访问管理页面,剩下ssh qbittorrent aria2等等,都可以在需要时进管理页面开。

  • 切换usb模式,挂载usb储存

不知道为什么,我即使端口开放后依然打不开 服务 终端,所以只好使用ssh连接设备, 请输入图片描述输入openstick项目控制usb行为里的代码echo host > /sys/kernel/debug/usb/ci_hdrc.0/role ,设备就会从nids网卡切掉,开始识别usb设备。这个操作设备重启后会恢复,需要再输一次。想要开机自启也简单,sleep 25 && /etc/init.d/network restart之前填上上面的代码,就开机切换了。注意先连wifi开端口,不然nids网卡没了就连不上了。图里另一行代码是下面开机挂载储存用的,下面就说它

识别后,我们来到服务-磁盘管理, 请输入图片描述中间 挂载点一栏的请选择,里面选择自己的储存设备,看容量就能认出来,我的是/dev/sda1 28.91g,文件系统/挂载选项都不用管,浏览器往右边拖动,后面还有一栏挂载点,这里填什么挂载的储存就在哪个目录下,我就填的/g,点击右边的挂载按钮,保存。
开机自动切usb模式挂载U盘:上面两小步操作开机都会掉,想要开机自启也简单,在系统-启动项-本地启动脚本那里,sleep 25 && /etc/init.d/network restart之前填上图里代码。 请输入图片描述

echo host > /sys/kernel/debug/usb/ci_hdrc.0/role
mount /dev/sda1 /root/g

第一行就是上面切usb的代码,直接填上就是,第二行代码sleep 5 && mount /dev/sda1 /g,/dev/sda1就是挂载磁盘那里的看到的名字,你的可能不一样,/g就是挂载完形成的目录,名字都是和挂载磁盘那一步一样的。sleep 5是指挂载储存这行代码在上一步切换USB模式后等5秒再执行,我这反正不加等待就挂不上储存,5秒随便填的能跑就不改了。
到这一步就结束了,可以访问设备还有扩展的usb储存了。想用什么nas服务就到nas或者服务里开启相应的服务即可,注意防火墙端口。我就试着用了一下qbittorent,openwrt里默认的参数不太适合,由于插的U盘读写速度垃圾,速度上不去负载还会特别高。之前还以为是410不行,其实cpu负载不高,30%左右。换了好点的U盘,qb参数上降低异步io,文件池大小等参数降低负载后,速度就好很多了。