راه اندازی روتر مرزی OpenThread

مشاهده منبع در GitHub

این راهنما ساخت و پیکربندی اولیه OpenThread Border Router (OTBR) را پوشش می دهد. پس از تکمیل این رویه، یک OTBR خواهید داشت که به عنوان یک دستگاه تمام رشته (FTD) در طراحی یک پردازنده مشترک رادیویی (RCP) عمل می کند.

آنچه شما نیاز دارید

  • Raspberry Pi برای روتر مرزی Thread.
  • 2 دانگل USB نیمه هادی Nordic nRF52840 (یکی برای RCP و یکی برای دستگاه انتهایی Thread).

RCP را بسازید و فلش کنید

OTBR برای ارسال/دریافت پیام های Thread به رادیو IEEE 802.15.4 وابسته است. این راهنما بر روی استفاده از یک پردازنده مشترک رادیویی (RCP) تمرکز خواهد کرد.

برای ساختن و فلش کردن دستگاه nRF52840 RCP ، مرحله 4 از شبکه Build a Thread را با بردهای nRF52840 و Codelab OpenThread دنبال کنید.

رزبری پای را آماده کنید

  1. Raspberry Pi OS را روی RPi نصب کنید. هر دو نسخه دسکتاپ و Lite کار خواهند کرد.

  2. پس از نصب، RPi را بوت کنید و یک پنجره ترمینال را باز کنید و سیستم را به روز کنید:

    sudo apt-get update
    sudo apt-get upgrade
    

RCP را وصل کنید

  1. دستگاه RCP را به Raspberry Pi وصل کنید.

  2. نام پورت سریال دستگاه RCP را با علامت زدن /dev تعیین کنید:

    ls /dev/tty*
    /dev/ttyACMO
    

OTBR را روی Raspberry Pi نصب کنید

برای نصب OTBR با استفاده از Docker، راهنمای نصب OTBR Docker را دنبال کنید.

برای نصب OTBR به صورت بومی در هاست لینوکس، راهنمای نصب OTBR Native را دنبال کنید.