Google est engagé à faire progresser l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Configuration du routeur frontière sous test

Avant de continuer, nous vous recommandons de passer par le matériel OpenThread Codelab , qui détaille comment configurer votre environnement et installer tous les outils et logiciels nécessaires pour flasher la carte nRF52840 DK utilisé dans ce guide.

construire OpenThread

  1. Clone du référentiel OpenThread, et passer à la discussion de référence 26/09/2018 version engagent:
     git clone https://github.com/openthread/openthread 
     cd openthread 
     git checkout -b thread-reference-20180926 
  2. Installer la GNU toolchain et d'autres dépendances:
     ./script/bootstrap 
  3. Construire l'exemple nRF52840. L' USB=1 commutateur permet USB CDC ACM native en tant que transport en 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 

Flash et connecter le NCP

Connexion OTBR Nordic

Voir la Flasher le nRF52840 et Connect les nRF52840 étapes du guide NCP Firmware préconstruites pour obtenir des instructions sur la façon de flasher la carte nRF52840 DK comme un PCN et le connecter à la Raspberry Pi.

Des instructions similaires se trouvent également dans le matériel OpenThread Codelab .

Mettre en place le Raspberry Pi

Voir le Téléchargez et installez l'étape du système d'exploitation à partir du Raspberry Pi 3B (RPi3B) page plate - forme Border Router pour obtenir des instructions sur la façon d'installer le système d' exploitation et configurer le périphérique.

En plus de la configuration de RPi3B normale et configuration, installez git et certains utilitaires recommandés:

 sudo apt-get install git screen tcpdump 

Mettre en place OpenThread Border Router

  1. Clone du référentiel Border Router OpenThread, et passer au fil certifié 19.08.2018 libération commit:
     git clone https://github.com/openthread/ot-br-posix 
     cd ot-br-posix 
     git checkout -b thread-br-certified-20180819 
  2. Installer les dépendances:
     ./script/bootstrap 
  3. Compiler et installer OTBR et wpantund , en utilisant la certification OTBR engager pour wpantund :
     WPANTUND_COMMIT=8c189c6 ./script/setup 
  4. Ouvrez /etc/wpantund.conf et mettre à jour le port UART pour le nRF52840 DK NCP:
    Config:NCP:SocketPath '/dev/ttyACM0'
  5. Redémarrez le wpantund service:
     sudo service wpantund restart 

Le Border Router devrait maintenant être opérationnel. Voir OpenThread Border Router pour plus d' informations sur OTBR.