Google стремится к продвижению расового равенства для чернокожего населения. Смотри как.
Эта страница была переведа с помощью Cloud Translation API.
Switch to English

Настройка пограничного маршрутизатора DUT

Прежде чем продолжить, мы рекомендуем идти через OpenThread Hardware Codelab , в котором подробно , как настроить среду и установить все средства и программное обеспечение , необходимые для перепрограммирования платы nRF52840 DK используется в данном руководстве.

Построить OpenThread

  1. Клон хранилище OpenThread, и переключиться на тему Reference 2018-09-26 выпуска фиксации:
     git clone https://github.com/openthread/openthread 
     cd openthread 
     git checkout -b thread-reference-20180926 
  2. Установите набор инструментов 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 Nordic Connection

См прошить nRF52840 и Соедините nRF52840 шаги с преднастроенным руководство NCP прошивки для получения инструкций о том , как прошить плату nRF52840 DK как NCP и подключить его к Raspberry Pi.

Подобные инструкции также найдены в OpenThread Hardware Codelab .

Настройте Raspberry Pi

Смотрите Загрузите и установите шаг OS от (RPi3B) страницы платформы Border Router Raspberry Pi 3В для получения инструкций о том , как установить ОС и настроить устройство.

В дополнении к обычной установке RPi3B и конфигурации, установите git и некоторые рекомендуемые утилиты:

 sudo apt-get install git screen tcpdump 

Настройка OpenThread Border Router

  1. Клон хранилище OpenThread пограничный маршрутизатор и коммутатор на тему Заверенная 2018-08-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 и обновление УАПП порта для nRF52840 DK NCP:
    Config:NCP:SocketPath '/dev/ttyACM0'
  5. Перезапустите wpantund услуги:
     sudo service wpantund restart 

Теперь пограничный маршрутизатор должен быть запущен. См OpenThread пограничный маршрутизатор для получения дополнительной информации о OTBR.