Google cam kết thúc đẩy công bằng chủng tộc cho các cộng đồng Đen. Xem thế nào.
Trang này được dịch bởi Cloud Translation API.
Switch to English

Thiết lập bộ định tuyến biên DUT

Trước khi tiếp tục, chúng tôi khuyên bạn nên xem qua Codelab Phần cứng OpenThread , chi tiết cách thiết lập môi trường của bạn và cài đặt tất cả các công cụ và phần mềm cần thiết để flash bảng nRF52840 DK được sử dụng trong hướng dẫn này.

Xây dựng OpenThread

  1. Sao chép kho lưu trữ OpenThread và chuyển sang cam kết phát hành Thread Reference 2018-09-26 :
     git clone https://github.com/openthread/openthread 
     cd openthread 
     git checkout -b thread-reference-20180926 
  2. Cài đặt chuỗi công cụ GNU và các phụ thuộc khác:
     ./script/bootstrap 
  3. Xây dựng ví dụ nRF52840. Công tắc USB=1 cho phép USB CDC ACM nguyên gốc dưới dạng vận chuyển nối tiếp .
     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 

Flash và kết nối NCP

Kết nối Bắc Âu OTBR

Xem Flash nRF52840Kết nối các bước nRF52840 từ hướng dẫn Chương trình cơ sở NCP được xây dựng trước để biết hướng dẫn về cách flash bảng nRF52840 DK dưới dạng NCP và kết nối với Raspberry Pi.

Các hướng dẫn tương tự cũng được tìm thấy trong Codelab Phần cứng OpenThread .

Thiết lập Raspberry Pi

Xem phần Tải xuống và cài đặt bước HĐH từ trang nền tảng Bộ định tuyến viền Raspberry Pi 3B (RPi3B) để biết hướng dẫn về cách cài đặt HĐH và định cấu hình thiết bị.

Ngoài cài đặt và cấu hình RPi3B thông thường, hãy cài đặt git và một số tiện ích được đề xuất:

 sudo apt-get install git screen tcpdump 

Thiết lập Bộ định tuyến viền OpenThread

  1. Sao chép kho lưu trữ OpenThread Border Router và chuyển sang cam kết phát hành Thread Certified 2018-08-19 :
     git clone https://github.com/openthread/ot-br-posix 
     cd ot-br-posix 
     git checkout -b thread-br-certified-20180819 
  2. Cài đặt phụ thuộc:
     ./script/bootstrap 
  3. Biên dịch và cài đặt OTBR và wpantund , sử dụng cam kết chứng nhận wpantund cho wpantund :
     WPANTUND_COMMIT=8c189c6 ./script/setup 
  4. Mở /etc/wpantund.conf và cập nhật cổng UART cho NRF52840 DK NCP:
    Config:NCP:SocketPath '/dev/ttyACM0'
  5. Khởi động lại dịch vụ wpantund :
     sudo service wpantund restart 

Bộ định tuyến Border bây giờ sẽ hoạt động. Xem OpenThread Border Router để biết thêm thông tin về OTBR.