O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

Configuração do DUT do Border Router

Antes de continuar, recomendamos passar pelo OpenThread Hardware Codelab , que detalha como configurar seu ambiente e instalar todas as ferramentas e software necessários para atualizar a placa nRF52840 DK usada neste guia.

Construir OpenThread

  1. Clone o repositório OpenThread e mude para a versão do thread de referência de 26/09/2018 :
    git clone https://github.com/openthread/openthread
    cd openthread
    git checkout -b thread-reference-20180926
  2. Instale o conjunto de ferramentas GNU e outras dependências:
    ./script/bootstrap
  3. Construa o exemplo nRF52840. A chave USB=1 ativa o USB CDC ACM nativo como um transporte serial .
    make -f examples/Makefile-nRF52840 BORDER_AGENT=1 BORDER_ROUTER=1 COMMISSIONER=1 \
      DHCP6_CLIENT=1 DHCP6_SERVER=1 JOINER=1 MAC_FILTER=1 REFERENCE_DEVICE=1 \
      UDP_FORWARD=1 USB=1

Flash e conectar o NCP

Conexão Nórdica OTBR

Consulte as etapas de atualização do nRF52840 e conexão do nRF52840 do guia de firmware NCP pré-construído para obter instruções sobre como atualizar a placa nRF52840 DK como um NCP e conectá-la ao Raspberry Pi.

Instruções semelhantes também são encontradas no OpenThread Hardware Codelab .

Configure o Raspberry Pi

Consulte a etapa Baixar e instalar o sistema operacional da página da plataforma do roteador de borda Raspberry Pi 3B (RPi3B) para obter instruções sobre como instalar o sistema operacional e configurar o dispositivo.

Além da instalação e configuração normais do RPi3B, instale o git e alguns utilitários recomendados:

sudo apt-get install git screen tcpdump

Configurar OpenThread Border Router

  1. Clone o repositório OpenThread Border Router e mude para o commit de versão de 19/08/2018 com certificação Thread :
    git clone https://github.com/openthread/ot-br-posix
    cd ot-br-posix
    git checkout -b thread-br-certified-20180819
  2. Instale dependências:
    ./script/bootstrap
  3. Compile e instale OTBR e wpantund , usando o commit de certificação wpantund para wpantund :
    WPANTUND_COMMIT=8c189c6 ./script/setup
  4. Abra /etc/wpantund.conf e atualize a porta UART para o nRF52840 DK NCP:
    Config:NCP:SocketPath '/dev/ttyACM0'
  5. Reinicie o wpantund serviço:
    sudo service wpantund restart

O Border Router deve estar instalado e funcionando. Consulte OpenThread Border Router para obter mais informações sobre OTBR.