本指南介绍了 OpenThread 边界路由器 (OTBR) 的基本构建和配置。完成此过程后,您将获得一个 OTBR,该 OTBR 在无线射频协处理器 (RCP) 设计中可用作完整线程设备 (FTD)。
所需条件
- 用于 Thread 边界路由器的 Raspberry Pi。
- 2 个 Nordic Semiconductor nRF52840 USB 加密狗(一个用于 RCP,另一个用于 Thread 端设备)。
构建和刷写 RCP
OTBR 依赖于 IEEE 802.15.4 无线电来发送/接收 Thread 消息。本指南将重点介绍如何使用无线射频协处理器 (RCP)。
按照使用 nRF52840 开发板和 OpenThread 构建 Thread 网络 Codelab 的第 4 步构建并刷写 nRF52840 RCP 设备。
准备 Raspberry Pi
在 RPi 上安装 Raspberry Pi OS。桌面版和精简版均可使用。
安装完成后,启动 RPi,打开一个终端窗口并更新系统:
sudo apt-get update
sudo apt-get upgrade
附加 RCP
将 RCP 设备连接到 Raspberry Pi。
通过检查
/dev
确定 RCP 设备的串行端口名称:ls /dev/tty*
/dev/ttyACMO
在 Raspberry Pi 上安装 OTBR
如需使用 Docker 安装 OTBR,请按照 OTBR Docker 安装指南中的说明操作。
如需在 Linux 主机上原生安装 OTBR,请按照 OTBR 原生安装指南中的说明操作。