O Google está comprometido em promover a equidade racial para as comunidades negras. Veja como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

Setup Border Router DUT

Antes de continuar, recomendamos ir através do OpenThread Hardware Codelab , que detalha como configurar seu ambiente e instalar todas as ferramentas e software necessários para piscar o conselho nRF52840 DK utilizado neste guia.

Desenvolver OpenThread

  1. Clone o repositório OpenThread, e mude para a Linha de Referência 2018/09/26 liberação cometer:
     git clone https://github.com/openthread/openthread 
     cd openthread 
     git checkout -b thread-reference-20180926 
  2. Instalar o conjunto de ferramentas GNU e outras dependências:
     ./script/bootstrap 
  3. Construir o exemplo nRF52840. O USB=1 interruptor permite USB nativa CDC ACM como um transporte de série .
     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 

Piscar e ligar o NCP

Connection OTBR Nordic

Veja o flash da nRF52840 e Ligue os nRF52840 passos do guia NCP Firmware pré-construídos para obter instruções sobre como piscar o conselho nRF52840 DK como um NCP e conectá-lo ao Raspberry Pi.

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

Configure o Raspberry Pi

Veja o download e instale o passo OS do (RPi3B) página da plataforma Raspberry Pi 3B Border Router para obter instruções sobre como instalar o sistema operacional e configurar o dispositivo.

Além da configuração RPi3B normal e configuração, instalar git e alguns utilitários de Recomendações:

 sudo apt-get install git screen tcpdump 

Configure OpenThread Border Router

  1. Clone o repositório OpenThread Border Router, e mude para o Tópico Certificado 2018/08/19 liberação cometer:
     git clone https://github.com/openthread/ot-br-posix 
     cd ot-br-posix 
     git checkout -b thread-br-certified-20180819 
  2. Instalar dependências:
     ./script/bootstrap 
  3. Compilar e instalar OTBR e wpantund , usando a certificação OTBR comprometer por wpantund :
     WPANTUND_COMMIT=8c189c6 ./script/setup 
  4. Abrir /etc/wpantund.conf e atualizar a porta UART para o nRF52840 DK NCP:
    Config:NCP:SocketPath '/dev/ttyACM0'
  5. Reinicie o wpantund serviço:
     sudo service wpantund restart 

The Border Router agora deve ser instalado e funcionando. Veja OpenThread Border Router para mais informações sobre OTBR.