Raspberry Pi 5 AD-HOC Wifi сеть с использованием nmtui (без графического интерфейса)

Вопрос или проблема

Мне нужно создать ад-хок сеть с несколькими Raspberry Pi 5. DHCP не требуется (каждый будет иметь статический IP) и также не будет маршрута по умолчанию (Wi-Fi сеть будет использоваться только для соединения Raspberry Pi). Все примеры, которые я нахожу, относятся к более старому оборудованию и ОС. Как я могу сделать это в Raspberry OS Bookworm? Я пытался использовать инструмент командной строки nmtui, но безуспешно.

Ответ или решение

Создание ад-хок сети между несколькими Raspberry Pi 5 с использованием nmtui в операционной системе Bookworm Raspberry OS может показаться сложным, особенно если вы ранее находили примеры для более старого оборудования или версий ОС. Однако, данное руководство позволит вам с легкостью справиться с этой задачей, следуя четким шагам.

Шаг 1: Установка необходимых пакетов

Прежде всего, убедитесь, что у вас установлены необходимые пакеты. Вам потребуются следующие утилиты:

sudo apt update
sudo apt install network-manager -y

Шаг 2: Применение nmtui

Запустите nmtui, удобный интерфейс в терминале для управления сетью:

sudo nmtui

Шаг 3: Создание новой сети

  1. Выберите пункт "Edit a connection" (Редактировать подключение).
  2. Выберите опцию "Add" (Добавить) и затем выберите "Wi-Fi".

Шаг 4: Настройка параметров сети

На этом этапе вам нужно будет задать параметры для вашего ад-хок подключения.

  • Connection Name: Введите имя вашего соединения, например, "Ad-Hoc-Network".
  • SSID: Укажите имя сети, которую вы хотите создать, например, "RaspberryPi_Network".
  • Mode: Убедитесь, что выбрано "Ad-hoc".
  • Device: Выберите Wi-Fi адаптер вашего Raspberry Pi.

Шаг 5: Установка параметров IP

Обязательно не используйте DHCP, так как вам нужны статические IP-адреса:

  1. Перейдите в настройки IPv4.
  2. Выберите "Manual" (Вручную) как метод.
  3. Укажите статический IP-адрес для вашего устройства, например:
    • IP Address: 192.168.0.1
    • Netmask: 255.255.255.0
    • Gateway: оставьте пустым (так как не требуется маршрутизация).

Шаг 6: Сохранение и повторная активация

Сохраните изменения и выйдите из nmtui. Затем вернитесь в терминал и активируйте ваше новое подключение:

sudo nmcli connection up Ad-Hoc-Network

Шаг 7: Повторение для других устройств

Повторите все вышеуказанные шаги для каждого Raspberry Pi, присваивая каждому уникальный статический IP-адрес, чтобы обеспечить взаимодействие между ними. Например, используйте:

  • 192.168.0.2
  • 192.168.0.3
  • и так далее.

Шаг 8: Проверка соединения

После настройки всех устройств, проверьте, удалось ли установить соединение. Используйте ping:

ping 192.168.0.2

Это позволит убедиться, что ваши Raspberry Pi могут видеть друг друга в ад-хок сети.

Заключение

Создание ад-хок Wi-Fi сети между Raspberry Pi 5 в Bookworm Raspberry OS — это процесс, который требует внимательного подхода к каждой настройке. Следуя данному руководству, вы сможете настраивать и использовать свою ад-хок сеть без использования DHCP и с минимальными усилиями. Это открывает новые возможности для различных приложений, связанных с межустройственным взаимодействием.

Оцените материал
Добавить комментарий

Капча загружается...