Google si impegna a far progredire equità razziale per le comunità nere. Vedi come.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Setup Border Router DUT

Prima di continuare, si consiglia di passare attraverso l'OpenThread Hardware Codelab , che dettaglia come impostare il proprio ambiente e installare tutti gli strumenti e il software necessari per flashare il consiglio nRF52840 DK utilizzate nella guida.

costruire OpenThread

  1. Clonare il repository OpenThread, e passare alla discussione di riferimento 2018/09/26 rilascio impegnano:
     git clone https://github.com/openthread/openthread 
     cd openthread 
     git checkout -b thread-reference-20180926 
  2. Installare la toolchain GNU e altre dipendenze:
     ./script/bootstrap 
  3. Costruire l'esempio nRF52840. USB=1 switch abilita nativo USB CDC ACM come trasporto seriale .
     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 collegare il PCN

Collegamento OTBR Nordic

Vedere il Flash della nRF52840 e Collegare i nRF52840 passi dalla guida NCP firmware pre-Costruito per le istruzioni su come flashare il consiglio nRF52840 DK come NCP e collegarlo al Raspberry Pi.

Istruzioni simili si trovano anche nel Hardware OpenThread Codelab .

Impostare il Raspberry Pi

Vedere il download e installare il passo operativo dal (RPi3B) pagina piattaforma di Raspberry Pi 3B Border Router per le istruzioni su come installare il sistema operativo e configurare il dispositivo.

In aggiunta alla normale configurazione RPi3B e configurazione, installare git e alcune utilità raccomandate:

 sudo apt-get install git screen tcpdump 

Impostare OpenThread Border Router

  1. Clonare il repository OpenThread Border Router, e passare alla filettato certificato 2018/08/19 rilascio commettere:
     git clone https://github.com/openthread/ot-br-posix 
     cd ot-br-posix 
     git checkout -b thread-br-certified-20180819 
  2. Installare le dipendenze:
     ./script/bootstrap 
  3. Compilare e installare OTBR e wpantund , utilizzando la certificazione OTBR commit per wpantund :
     WPANTUND_COMMIT=8c189c6 ./script/setup 
  4. Aprire /etc/wpantund.conf e aggiornare la porta UART per la nRF52840 DK PCN:
    Config:NCP:SocketPath '/dev/ttyACM0'
  5. Riavviare il wpantund di servizio:
     sudo service wpantund restart 

Il router di confine dovrebbe essere attivo e funzionante. Vedere OpenThread Border Router per ulteriori informazioni su OTBR.