Сеть и PioNet
Пионер Мини 2 — это полноценный Linux-компьютер с Wi-Fi и USB-сетью. От настройки сети зависит, как вы подключаетесь к коптеру и какие сервисы доступны. Этот урок описывает режимы работы, утилиту PioNet и карту портов.
Интерфейсы и адреса
| Интерфейс | Роль | Адрес коптера | Как подключаться |
|---|---|---|---|
wlan0 | Wi-Fi точка доступа (hotspot) | 10.42.0.1 | Подключить ПК/телефон к сети PMINI2-… |
usb0 | USB-RNDIS (кабель) | 10.42.1.1 | Соединить коптер с ПК USB-кабелем |
usb1 | USB-RNDIS (второй канал) | — | Сконфигурирован, обычно отключён |
Портал Pioneer Code и SSH слушают на всех интерфейсах, поэтому один и тот же адрес сервиса работает и по Wi-Fi, и по USB (с поправкой на адрес интерфейса).
Режимы Wi-Fi
- Точка доступа (AP). Коптер раздаёт Wi-Fi сеть
PMINI2-(12 символов)с паролем по умолчаниюgeoscan123. Это основной режим для занятий. - Клиент (STA). Коптер подключается к внешней Wi-Fi сети — удобно для доступа к интернету и роевых сценариев. Параметры задаются в
/boot/firmware/netconfig. - USB. Кабельное соединение работает всегда и не зависит от загруженности Wi-Fi.
Утилита PioNet
PioNet — штатный инструмент Pioneer OS для управления сетью. Позволяет задать имя и пароль Wi-Fi сети коптера, а также переключить режим работы. На борту установлен пакет pionet; запускается из терминала или через веб-интерфейс Pioneer Code.
Рекомендации:
- Меняйте пароль по умолчанию
geoscan123— он совпадает с паролемsudoпрошивки, это единая точка компрометации. - Для класса с несколькими коптерами задавайте уникальные SSID, чтобы не путать устройства.
- После смены режима/пароля переподключитесь к сети заново.
Конфигурация netconfig
Основные сетевые параметры хранятся в /boot/firmware/netconfig:
HOTSPOT="yes" # точка доступа включена
HOTSPOT_BAND="5" # диапазон точки доступа (5 ГГц)
WIFI_SSID="..." # сеть для режима клиента
WIFI_IP_METHOD="dynamic" # или static
WIFI_STATIC_ADDRESS="..." # адрес при статическом режиме
WIFI_STATIC_GATEWAY="..."За сеть отвечает NetworkManager (поверх netplan). Текущие соединения: nmcli connection show; активные — nmcli connection show --active.
Карта портов
| Порт | Сервис |
|---|---|
| 22 | SSH |
| 9090 | Веб-меню Pioneer Code |
| 9999 | CodeOss (VS Code) |
| 2020 | Bricks (блочное программирование) |
| 7777 | Реестр моделей ИИ |
| 5000 | Галерея (dufs) |
| 8554 | RTSP (mediamtx) |
| 8889 | WebRTC (mediamtx) |
| 8888 / 8890 | HLS / SRT (mediamtx) |
| 9997 | REST API mediamtx |
| 50051 | gRPC ControlService |
| 20556 | plazlink-server-rs |
| 4000 / 17222 | Онборд-тесты / системный контроль |
Полная карта с процессами и назначением — в уроке «Исследование системы».
См. также
- Быстрый старт — подключение по Wi-Fi и USB.
- Диагностика и FAQ — проблемы подключения.
- Роевые полёты — планирование каналов.