Configurazione del router di confine OpenThread

Visualizza il codice sorgente su GitHub

Questa guida illustra la compilazione e la configurazione di base del router di confine OpenThread (OTBR). Al termine di questa procedura, avrai un OTBR che funziona come dispositivo Thread completo (FTD) in un design di coprocessore radio (RCP).

Che cosa ti serve

  • Un Raspberry Pi per il router di confine Thread.
  • 2 dongle USB Nordic Semiconductor nRF52840 (uno per il telecomando e uno per il dispositivo di destinazione Thread).

Crea e esegui il flashing dell'RCP

OTBR dipende da una radio IEEE 802.15.4 per inviare/ricevere messaggi Thread. Questa guida si concentrerà sull'utilizzo di un coprocessore radio (RCP).

Segui il passaggio 4 del codelab Creare una rete Thread con schede nRF52840 e OpenThread per compilare e eseguire il flashing di un dispositivo RCP nRF52840.

Prepara Raspberry Pi

  1. Installa Raspberry Pi OS sul RPi. Sono supportate sia la versione desktop sia la versione Lite.

  2. Una volta installato, avvia il Raspberry Pi, apri una finestra del terminale e aggiorna il sistema:

    sudo apt-get update
    sudo apt-get upgrade
    

Collega il cavo RCP

  1. Collega il dispositivo RCP a Raspberry Pi.

  2. Determina il nome della porta seriale del dispositivo RCP controllando /dev:

    ls /dev/tty*
    /dev/ttyACMO
    

Installa OTBR su Raspberry Pi

Per installare OTBR utilizzando Docker, segui la guida all'installazione di Docker per OTBR.

Per installare OTBR in modo nativo sull'host Linux, segui la guida all'installazione nativa di OTBR.