前言

不知不觉进入8月了,生活就这么碌碌无为又怅然若失。

ws1508的可用固件分为三种:

  • nand直刷armbian
  • u盘启动armbian
  • u盘启动openwrt

其中nand直刷armbian方案,在刷入固件以后,并不是开箱即用,还需要做一些初始化设置,这里做一些记录。

nand直刷固件原帖指路:【赚钱宝2代 Armbian 直刷包】软件随便装,可以apt-get,可以挂甜糖~


初始化

首先就是重新调整分区大小

resize2fs /dev/data

因为原固件没有预装ntp,需要手动设置时区

timedatectl set-timezone Asia/Shanghai

再手动设置时间,为避免后续update出异常,这里要求时间比正确时间晚一天。比如今天是2023-08-01

timedatectl set-time 2023-07-31

换源/etc/apt/source.list,这里选择用清华的源。固件是debian 10(buster),默认不支持https,所以这里用http。如果想上https,在清华debian源页面有提供设置方法,可以自行查阅。

deb http://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb http://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb http://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb http://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free

还是换源,这次是文件/etc/apt/source.list.d/armbian.list,依然用清华的,依然是http。

deb http://mirrors.tuna.tsinghua.edu.cn/armbian buster main buster-utils buster-desktop

然后就可以执行apt update更新软件仓库了。但更新的时候会报错public key is not available,一般缺失的两个公钥是0E98404D386FA1D96ED0E7B82643E131,这里需要用命令重新导入公钥。注意俩公钥的编号,需要根据实际报错的公钥编号来调整。

apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0E98404D386FA1D9
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 6ED0E7B82643E131

好了,操作到这里以后,nand直刷的armbian算是初始化完毕,接下去可以安装软件。

但注意这个固件的作者在原帖中的提醒内容

  1. 可以apt update
  2. 建议不要apt upgrade

结语

ws1508属于食之无味弃之可惜的鸡肋,没有好的nand直刷固件 + 只有1个usb2.0接口,导致可扩展性直接为0,我建议还是不要捡这个垃圾,也不要在这个垃圾上浪费时间。