הגדרת נתב גבולות של OpenThread

הצגת המקור ב-GitHub

במדריך הזה נסביר על תהליך ה-build וההגדרה הבסיסיים של OpenThread Border Router‏ (OTBR). בסיום התהליך, תקבלו OTBR שפועל כמכשיר Full Thread Device‏ (FTD) בתכנון של מעבד רדיו משני (RCP).

מה נדרש

  • Raspberry Pi לנתב הגבולות של Thread.
  • 2 מתאמי USB מסוג Nordic Semiconductor nRF52840 (אחד ל-RCP ואחד למכשיר הקצה מסוג Thread).

פיתוח וטעינה של RCP

OTBR תלוי ברדיו IEEE 802.15.4 כדי לשלוח או לקבל הודעות ב-Thread. המדריך הזה יתמקד בשימוש במעבד רדיו משני (RCP).

פועלים לפי שלב 4 בcodelab בנושא יצירת רשת Thread באמצעות לוחות nRF52840 ו-OpenThread כדי ליצור מכשיר nRF52840 RCP ולבצע בו הפעלה מחדש (flash).

הכנת Raspberry Pi

  1. מתקינים את Raspberry Pi OS ב-RPi. גם הגרסה למחשב וגם הגרסה ל-Lite יפעלו.

  2. אחרי ההתקנה, מפעילים את RPi, פותחים חלון טרמינל ומעדכנים את המערכת:

    sudo apt-get update
    sudo apt-get upgrade
    

צירוף ה-RCP

  1. מחברים את מכשיר ה-RCP ל-Raspberry Pi.

  2. בודקים את השדה /dev כדי לקבוע את שם היציאה הטורי של מכשיר ה-RCP:

    ls /dev/tty*
    /dev/ttyACMO
    

התקנת OTBR ב-Raspberry Pi

כדי להתקין את OTBR באמצעות Docker, פועלים לפי מדריך ההתקנה של OTBR ב-Docker.

כדי להתקין את OTBR באופן מקורי במארח Linux, פועלים לפי המדריך להתקנה מקורית של OTBR.