Este guia aborda a criação e a configuração básicas do OpenThread Border Router (OTBR). Após a conclusão deste procedimento, você terá um OTBR que funciona como um dispositivo de thread completo (FTD, na sigla em inglês) em um design de coprocessador de rádio (RCP, na sigla em inglês).
O que é necessário
- Um Raspberry Pi para o roteador de borda do Thread.
- Dois dongles USB nRF52840 da Nordic Semiconductor (um para o RCP e outro para o dispositivo final da Thread).
Criar e atualizar o RCP
O OTBR depende de um rádio IEEE 802.15.4 para enviar/receber mensagens da Thread. Este guia vai se concentrar no uso de um coprocessador de rádio (RCP).
Siga a etapa 4 do codelab Criar uma rede Thread com placas nRF52840 e OpenThread para criar e atualizar um dispositivo RCP nRF52840.
Preparar o Raspberry Pi
Instale o Raspberry Pi OS no RPi. As versões para computador e Lite funcionam.
Após a instalação, inicialize o RPi, abra uma janela de terminal e atualize o sistema:
sudo apt-get update
sudo apt-get upgrade
Anexar o RCP
Conecte o dispositivo RCP ao Raspberry Pi.
Determine o nome da porta serial do dispositivo RCP verificando
/dev
:ls /dev/tty*
/dev/ttyACMO
Instalar o OTBR no Raspberry Pi
Para instalar o OTBR usando o Docker, siga o guia de instalação do OTBR Docker.
Para instalar o OTBR de forma nativa no host do Linux, siga o guia de instalação nativa do OTBR.