Подключение к Wi-Fi

Для настройки сетевых подключений Raspberry Pi используйте текстовый интерфейс nmtui. В режиме клиента Raspberry Pi подключается к существующей сети Wi-Fi. В режиме точки доступа Raspberry Pi создает собственную сеть Wi-Fi.

Откройте веб-терминал Raspberry Pi или подключитесь по SSH. Запустите nmtui:

sudo nmtui

Изменение имени сети и пароля точки доступа

  1. Выберите Edit a connection.

    Главное меню nmtui

    Главное меню nmtui


  2. Выберите профиль точки доступа и нажмите Edit. В стандартной конфигурации профиль называется clover2. Если профиль отсутствует, выберите Add → Wi-Fi. В поле Mode выберите Access Point, а в разделе IPv4 CONFIGURATION выберите Shared.

    Выбор профиля точки доступа

    Выбор профиля точки доступа


  3. Введите имя сети в поле SSID, а пароль длиной не менее восьми символов — в поле Password.

    Изменение имени сети и пароля точки доступа

    Изменение имени сети и пароля точки доступа


  4. Нажмите OK, затем Back и Quit.

  5. Перезапустите NetworkManager:

    sudo systemctl restart NetworkManager
    

Переключение в режим клиента

Важно

Если вы подключились к Raspberry Pi через точку доступа, после переключения в режим клиента точка доступа отключится, а SSH-соединение прервется. Перед переключением убедитесь, что у вас есть возможность подключиться к Raspberry Pi через другую сеть или физически получить доступ к устройству.


  1. Запустите sudo nmtui и выберите Edit a connection.

  2. Нажмите Add.

    Добавление профиля подключения

    Добавление профиля подключения


  3. В окне New Connection выберите Wi-Fi.

    Выбор типа подключения

    Выбор типа подключения


  4. Перейдите в поле Security и выберите тип защиты вашей сети, например WPA & WPA2 Personal.

    Выбор типа защиты

    Выбор типа защиты


  5. Введите имя сети в поле SSID, а пароль — в поле Password. Нажмите OK, затем Back.

    Ввод имени сети и пароля

    Ввод имени сети и пароля


  6. Выберите Activate a connection. Найдите созданный профиль и нажмите Activate.

    Примечание

    На снимке экрана в качестве примера показан профиль Wi-Fi connection 1.

    Если созданного профиля нет в списке, выйдите из nmtui и перезапустите NetworkManager:

    sudo systemctl restart NetworkManager
    

    Снова запустите sudo nmtui, выберите Activate a connection и активируйте созданный профиль.

    Активация профиля клиента

    Активация профиля клиента


Примечание

После подключения к сети Wi-Fi IP-адрес Raspberry Pi может измениться. Чтобы повторно подключиться к устройству по SSH, определите его новый IP-адрес. Для этого проверьте список подключенных устройств в настройках маршрутизатора.


Переключение в режим точки доступа

  1. Запустите sudo nmtui и выберите Activate a connection.

    Переход к списку подключений

    Переход к списку подключений


  2. Выберите активный профиль клиента и нажмите Deactivate.

    Отключение профиля клиента

    Отключение профиля клиента


  3. Если точка доступа не запустилась автоматически, выберите ее профиль и нажмите Activate.

Профили NetworkManager

NetworkManager хранит профили в каталоге /etc/NetworkManager/system-connections/. Для создания и изменения профилей используйте nmtui.

Если интерфейс wlan0 настроен через NetworkManager, не настраивайте его одновременно через dhcpcd.conf, wpa_supplicant.conf или отдельный файл конфигурации dnsmasq.