وتلتزم جوجل لدفع الأسهم العنصري للمجتمعات الأسود. أنظر كيف.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

إعداد الحدود راوتر DUT

قبل المتابعة، نوصي يمر OpenThread الأجهزة Codelab ، الذي تفاصيل كيفية إعداد البيئة الخاصة بك، وتثبيت جميع الأدوات والبرمجيات اللازمة لفلاش مجلس nRF52840 DK المستخدمة في هذا الدليل.

بناء OpenThread

  1. استنساخ مستودع OpenThread، والتحول إلى الموضوع المرجعي 2018/9/26 الإفراج ارتكاب:
     git clone https://github.com/openthread/openthread 
     cd openthread 
     git checkout -b thread-reference-20180926 
  2. تثبيت toolchain GNU والتبعيات الأخرى:
     ./script/bootstrap 
  3. بناء على سبيل المثال nRF52840. و USB=1 التبديل تمكن الأصلي USB CDC ACM كما نقل تسلسلي .
     make -f examples/Makefile-nRF52840 BORDER_AGENT=1 BORDER_ROUTER=1 COMMISSIONER=1 \
      DHCP6_CLIENT=1 DHCP6_SERVER=1 JOINER=1 MAC_FILTER=1 REFERENCE_DEVICE=1 \
      UDP_FORWARD=1 USB=1 

فلاش وربط NCP

اتصال OTBR الشمال

رؤية فلاش للnRF52840 و وصل nRF52840 خطوات من دليل NCP الثابتة بنيت قبل للحصول على تعليمات حول كيفية فلاش مجلس nRF52840 DK باعتباره حزب المؤتمر الوطني وذلك لربط التوت بي.

وتوجد تعليمات مماثلة أيضا في الأجهزة OpenThread Codelab .

إعداد التوت بي

انظر تحميل وتثبيت الخطوة OS من (RPi3B) صفحة منصة راوتر الحدود التوت بي 3B للحصول على تعليمات حول كيفية تثبيت نظام التشغيل وتكوين الجهاز.

بالإضافة إلى الإعداد RPi3B العادي والتكوين، تثبيت git وبعض المرافق الموصى بها:

 sudo apt-get install git screen tcpdump 

إعداد راوتر الحدود OpenThread

  1. استنساخ مستودع OpenThread راوتر الحدود، والتحول إلى الموضوع معتمد 2018/8/19 الإفراج ارتكاب:
     git clone https://github.com/openthread/ot-br-posix 
     cd ot-br-posix 
     git checkout -b thread-br-certified-20180819 
  2. تثبيت تبعيات:
     ./script/bootstrap 
  3. تجميع وتركيب OTBR و wpantund ، وذلك باستخدام شهادة OTBR ارتكاب ل wpantund :
     WPANTUND_COMMIT=8c189c6 ./script/setup 
  4. مفتوحة /etc/wpantund.conf وتحديث ميناء UART لnRF52840 DK NCP:
    Config:NCP:SocketPath '/dev/ttyACM0'
  5. إعادة تشغيل wpantund الخدمة:
     sudo service wpantund restart 

التوجيه الحدود الآن يجب أن تكون قائمة وعاملة. انظر راوتر الحدود OpenThread لمزيد من المعلومات حول OTBR.