Настройка подключения к Сети

При первом запуске у вас есть 2 способа подключиться к Робоголове: Wi-Fi сеть или проводное соединение.

Настройка подключения к Wi-Fi

Подключение к точке Wi-Fi по умолчанию

По умолчанию при старте Робоголова попытается подключиться к Wi-Fi точке доступа с параметрами:

SSID: TurtleBro 
password: turtlew001

или

SSID: TurtleBro5G 
password: turtlew001

Поэтому мы рекомендуем использовать именно такие настройки Wi-Fi роутера для работы с Робоголовой

Настройка подключения к новой Wi-Fi через SD карту

На SD-карте, содержащей готовый образ Ubuntu 20.04.6 для запуска на роботе, есть два раздела разного размера. Обычно они называются system-boot и writable, но в некоторых случаях система может присвоить им другие имена при подключении к компьютеру:

system-boot (FAT32)
  • Небольшой раздел (обычно несколько сотен мегабайт), необходимый для загрузки системы.

  • Содержит:

    • Файлы загрузчика (bootloader.bin, start*.elf и др.)

    • Ядро Linux (vmlinuz)

    • Initramfs (initrd.img)

    • Конфигурационные файлы (config.txt, cmdline.txt, network-config)

  • Доступен для чтения на любом компьютере при подключении SD-карты.

writable (ext4)
  • Основной раздел, занимающий большую часть SD-карты.

  • Содержит корневую файловую систему Ubuntu (/, /home, /var и т. д.).

  • Здесь хранятся все пользовательские данные, установленные программы и настройки системы.

  • При подключении к ПК может не отображаться автоматически (из-за ext4), но доступен в Linux или через специальные драйверы (например, ext4 для Windows).

Для добавления новой Wi-Fi сети необходимо отредактировать файл /etc/netplan/20-network-wifi.yaml для этого необходимо:

  • Подключить microSD карту с образом Робоголовы к ноутбуку

  • Перейти в раздел writable , откройте терминал и откройте в текстовом редакторе файл /etc/netplan/20-network-wifi.yaml

sudo nano /etc/netplan/20-network-wifi.yaml
  • Внутри файла /etc/netplan/20-network-wifi.yaml будет содержимое:

network:
  version: 2
  renderer: networkd
  wifis:
    wlan0:
      dhcp4: true
      optional: true
      access-points:
        "TurtleBro":
          password: "turtlew001"
        "TurtleBro5G":
          password: "turtlew001"
    wlan1:
      dhcp4: true
      optional: true
      access-points:
        "mors000":
          password: "brobrobro"
  • В этом файле в поле wlan0 добавьте свою Wi-Fi сеть.

Настройки, связанные с wlan1: wifi-сеть mors000 с паролем brobrobro не изменяйте

Пример, файла с новой Wi-Fi сетью:

SSID: myWIFI
password: qwerty123
network:
  version: 2
  renderer: networkd
  wifis:
    wlan0:
      dhcp4: true
      optional: true
      access-points:
        "TurtleBro":
          password: "turtlew001"
        "TurtleBro5G":
          password: "turtlew001"
        "myWIFI":
          password: "qwerty123"
    wlan1:
      dhcp4: true
      optional: true
      access-points:
        "mors000":
          password: "brobrobro"
  • Сохраните файл

  • Отключите microSD карту от ноутбука и подключите к Робоголове.

Если Робоголова перестала подключаться к какой-либо Wi-Fi сети после некорректных настроек, используйте проводное соединение, чтобы всё исправить

Проводное соединение

Соедините Ethernet-проводом Raspberry Pi (добраться до порта можно заглянув снизу шеи) и свой роутер/ПК. В списке проводных клиентов роутера/ПК должно появиться устройство roboheadXXX, где XXX - серийный номер (см. на боковой стороне шеи)

Расположение серийного номера, устройство robohead001

Last updated