1.准备

按照官方wiki烧写镜像,这里烧入的是 rk3568-usb-friendlywrt-23.05-docker-20240130

2.设置旁路由

参考视频 https://www.youtube.com/watch?v=w7rwNF2Q3lM

  1. 使用网线把 R5S LAN1口连接到电脑;
  2. 浏览器打开 http://192.168.2.1/ ,使用默认密码 password 登录;
  3. 进入 系统->管理权 界面修改密码;
  4. 菜单栏导航到:"网络" -> "接口",点击“LAN”右边的“编辑”按钮; “常规设置”->“IPv4 地址”, 设置为主路由器同一网段地址,例如192.168.11.100;IPv4 网关设置为主路由器地址,例如192.168.11.1; "高级设置" -> “使用自定义的 DNS 服务器”,设置为主路由器DNS,例如192.168.11.1;“IPv6 分配长度”选择“已禁用” “DHCP 服务器” -> “常规设置”勾选“忽略此接口”; 然后点击“保存”, 再点击“保存并应用”。
  5. 使用网线把 R5S LAN1口连接主路由器的LAN口;
  6. 浏览器打开 http://192.168.11.100/ ,使用密码登录;
  7. 菜单栏导航到:"网络" -> "防火墙",取消勾选“启用 SYN-flood 防御”,勾选LAN口的“IP 动态伪装”,然后点击“保存”, 再点击“保存并应用”。

3.硬盘格式化以及挂载

安装软件包

opkg update
opkg install swap-utils
opkg install nano

建立分区

fdisk -l
fdisk /dev/nvme0n1

# 常用指令
# m: 查看帮助
# n: 新建一个分区,p是主分区,e是扩展分区,l是逻辑分区
# d: 删除一个分区,如果当前只有一个,则直接删除,否则需要再输入分区编号
# p: 列出当前所有分区信息
# l: 列出所有支持的分区类型,如Linux(主分区),Extended扩展分区,NTFS,FAT16等
# t: 更改分区类型
# w: 保存后退出,此命令会直接将刚才的操作执行,需要慎重
# q: 不保存退出

创建swap分区

#先创建主分区,再转换为swap分区
fdisk /dev/nvme0n1
Command (m for help): n【创建分区】
Select (default p): p【主分区】
Partition number (2-4, default 2):  【直接回车即可】
First sector (10487808-20971519, default 10487808): 【选择开始块,直接回车即可】
Last sector, +sectors or +size{K,M,G} (10487808-20971519, default 20971519): +512M 【自定义大小】

Command (m for help): t 【转换格式】
Partition number (1,2, default 2): 2【选择硬盘id】
Hex code (type L to list all codes): L【查看所有序号】     
Hex code (type L to list all codes): 82 【直接输入序号回车(如82就是swap分区)
Changed type of partition 'Linux' to 'Linux swap / Solaris'
Command (m for help): w 【保存】