Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

Pengaturan DUT Router Perbatasan

Sebelum melanjutkan, kami sarankan untuk melalui OpenThread Hardware Codelab , yang merinci cara mengatur lingkungan Anda dan menginstal semua alat dan perangkat lunak yang diperlukan untuk mem-flash papan nRF52840 DK yang digunakan dalam panduan ini.

Bangun OpenThread

  1. Gandakan repositori OpenThread, dan beralih ke Thread Reference 2018-09-26 rilis komit:
    git clone https://github.com/openthread/openthread
    cd openthread
    git checkout -b thread-reference-20180926
  2. Instal toolchain GNU dan dependensi lainnya:
    ./script/bootstrap
  3. Buat contoh nRF52840. Sakelar USB=1 mengaktifkan USB CDC ACM asli sebagai transportasi serial .
    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 dan hubungkan NCP

Koneksi OTBR Nordic

Lihat Flash langkah nRF52840 dan Hubungkan nRF52840 dari panduan Firmware NCP Pra- Rakitan untuk instruksi tentang cara mem-flash papan nRF52840 DK sebagai NCP dan menghubungkannya ke Raspberry Pi.

Instruksi serupa juga ditemukan di OpenThread Hardware Codelab .

Siapkan Raspberry Pi

Lihat Download dan instal langkah OS dari halaman platform Router Perbatasan Raspberry Pi 3B (RPi3B) untuk instruksi tentang cara menginstal OS dan mengkonfigurasi perangkat.

Selain pengaturan dan konfigurasi RPi3B normal, instal git dan beberapa utilitas yang disarankan:

sudo apt-get install git screen tcpdump

Siapkan OpenThread Border Router

  1. Clone repositori OpenThread Border Router, dan beralih ke thread Certified 2018-08-19 rilis commit:
    git clone https://github.com/openthread/ot-br-posix
    cd ot-br-posix
    git checkout -b thread-br-certified-20180819
  2. Instal dependensi:
    ./script/bootstrap
  3. Kompilasi dan instal OTBR dan wpantund , menggunakan komitmen sertifikasi wpantund untuk wpantund :
    WPANTUND_COMMIT=8c189c6 ./script/setup
  4. Buka /etc/wpantund.conf dan perbarui port UART untuk nRF52840 DK NCP:
    Config:NCP:SocketPath '/dev/ttyACM0'
  5. Restart wpantund layanan:
    sudo service wpantund restart

Border Router sekarang harus aktif dan berjalan. Lihat OpenThread Border Router untuk informasi lebih lanjut tentang OTBR.