OpenThread 보더 라우터 설정

GitHub에서 소스 보기

이 가이드에서는 OpenThread 경계 라우터(OTBR)의 기본 빌드 및 구성을 설명합니다. 이 절차를 완료하면 무선 코프로세서 (RCP) 설계에서 전체 스레드 기기 (FTD)로 작동하는 OTBR이 생성됩니다.

필요한 항목

  • 스레드 보더 라우터용 Raspberry Pi
  • Nordic Semiconductor nRF52840 USB 도구 2개 (RCP용 1개, 스레드 엔드 기기용 1개)

RCP 빌드 및 플래시

OTBR은 IEEE 802.15.4 무선으로 스레드 메시지를 전송/수신합니다. 이 가이드에서는 무선 코프로세서 (RCP) 사용에 중점을 둡니다.

nRF52840 보드 및 OpenThread으로 Thread 네트워크 빌드 Codelab의 4단계에 따라 nRF52840 RCP 기기를 빌드하고 플래시합니다.

Raspberry Pi 준비

  1. RPi에 Raspberry Pi OS를 설치합니다. 데스크톱 버전과 Lite 버전 모두 사용할 수 있습니다.

  2. 설치가 완료되면 RPi를 부팅하고 터미널 창을 열고 시스템을 업데이트합니다.

    sudo apt-get update
    sudo apt-get upgrade
    

RCP 첨부

  1. RCP 기기를 Raspberry Pi에 연결합니다.

  2. /dev를 확인하여 RCP 기기의 직렬 포트 이름을 확인합니다.

    ls /dev/tty*
    /dev/ttyACMO
    

Raspberry Pi에 OTBR 설치

Docker를 사용하여 OTBR을 설치하려면 OTBR Docker 설치 가이드를 따르세요.

Linux 호스트에 OTBR을 기본적으로 설치하려면 OTBR 네이티브 설치 가이드를 따르세요.