CLI – משרד הנציבות

קל לארגן דפים בעזרת אוספים אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.

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

הזמנה חיצונית נתמכת על ידי OT Commissioner CLI, שזמין במאגר ot-commissioner GitHub.

במדריך זה, תצרו ותתקינו את 'מנהל ה-OT' ותזמינו 'חבר'.

הגדרת עמלה של OT

כדי להשתמש ב-OT Commissioner CLI, צריך קודם כל Build OT Commissioner.

לגלות את הרשת

כדי להפעיל את ספק ה-OT, צריך לאתר את כתובת ה-IP ואת מספר היציאה של השירות לסוכן הגבול. לקבלת עזרה באיתור המידע, אפשר לעיין ב-mDNS Discovery. סוכן הגבול תומך גם בחיבורי IPv4 וגם IPv6.

התחברות לנתב הגבולות

  1. מפעילים את CLI של ה-OTA:

    commissioner-cli
    
    
  2. הגדרת PSKc:

    config set pskc 198886f519a8fd7c981fee95d72f4ba7
    [done]
    
  3. מתחברים ל-OTBR, ומספקים את כתובת ה-IP ואת היציאה של ה-mDNS:

    start FD00::74D0:6FC9:6BE6:3582 49155
    [done]
    >
    
  4. מוודאים שהעמלה פעילה:

    active
    true
    [done]
    
    

להזמין את המחבר/ת

לאחר חיבור לנתב הגבולות, נציב ה-OT יכול להזמין את מכשיר ה-הצטרפות.

  1. ב-OT Commissioner, מפעילים את Thread MeshCoP לכל המשתתפים שיש להם סיסמה לחשבון J01NU5:

    joiner enableall meshcop J01NU5
    [done]
    
    

  2. במכשיר ההצטרפות, מתחילים את תפקיד המחבר עם הסיסמה שהוגדרה ב-OTer Commissioner:

    ifconfig up
    Done
    joiner start J01NU5
    Done
    

  3. מחכים דקה עד שלחיצת היד של ה-DTLS תשלים בין הנציב ל-מצטרפים:

    
    Join success!
    

הצטרפות לרשת השרשורים

לאחר מכן, במכשיר ההצטרפות, מצטרפים לרשת השרשורים ובודקים את קישוריות הרשת.

פתרון בעיות

אם יש לך בעיות עם אדמין, כדאי לבדוק את ה-commissioner.log, אם הוא זמין. כדי להגדיר את היומן, אפשר לעיין במאמר Build OT Commissioner.

IO_ERROR: חיבור שקע לתוספת תשלום

יש לנסות להשתמש בכתובת IP אחרת כדי להפעיל את ה-OT Commissioner.

IO_ERROR: NET – קריאת מידע מהשקע נכשלה

ממשקי ה-API של השקע מחזירים את הודעת השגיאה הזו כשצריך לקשר או להתחבר ל-OTBR. אם תקבלו את הודעת השגיאה הזו, נסו את הפעולות הבאות:

  • חשוב להקפיד להעביר את מספר היציאה הנכון כשמפעילים את OTP. ייתכן ש-OTBR ישתמש ביציאה אחרת לאחר ההפעלה מחדש או אחרי אתחול של הפלטפורמה.
  • ודאו ש-OTBR פועל ושרשת השרשורים מוגדרת נכון, כולל ה-PSKc שלכם. ביטוי הסיסמה/פרטי הכניסה של העמלה חייבים להיות בין 6 ל-255 תווים.
  • יש לבדוק את כתובות ה-IP הגלובליות שלך, לדוגמה ifconfig eth0. יכול להיות שאתם משתמשים בכתובת ה-IP הלא נכונה כדי להפעיל את ה-OT Commissioner.

אבטחה: SSL – הודעת התראה חמורה התקבלה מהעמית שלנו

OT Commissioner יוצר סשן DTLS מאובטח עם שירות סוכן גבולות. בדרך כלל, שגיאת SSL חמורה מעידה על כך שסשן ה-DTLS המאובטח נכשל.

אם קיבלתם את ההודעה הזו, כדאי לבדוק את ה-PSKc שלכם.

מ-OTBR:

sudo ot-ctl pskc
198886f519a8fd7c981fee95d72f4ba7
Done

ממנהל OT:

config get pskc
198886f519a8fd7c981fee95d72f4ba7
[done]

משאבים

לפקודות נוספות מסוג commissioner-cli, אפשר לעיין ב-OT Commissioner CLI.