Пост

Настройка Wi-Fi на Raspberry Pi

Настройка Wi-Fi на Raspberry Pi необходима для беспроводного подключения к интернету и локальной сети. Это особенно важно для устройств, используемых в режиме headless (без монитора и клавиатуры). В этом руководстве мы рассмотрим различные способы настройки Wi-Fi подключения на Raspberry Pi OS.

Настройка Wi-Fi на Raspberry Pi

Описание/Введение: Настройка Wi-Fi на Raspberry Pi необходима для беспроводного подключения к интернету и локальной сети. Это особенно важно для устройств, используемых в режиме headless (без монитора и клавиатуры). В этом руководстве мы рассмотрим различные способы настройки Wi-Fi подключения на Raspberry Pi OS.

Настройка Wi-Fi через графический интерфейс

Это самый простой способ настройки Wi-Fi для пользователей, работающих с графическим интерфейсом.

  1. Наведите курсор на значок сети в правом верхнем углу панели задач.

    Панель задач Raspberry Pi OS с выделенным значком сети

  2. Выберите вашу Wi-Fi сеть из списка доступных сетей.

  3. Введите пароль от Wi-Fi сети когда появится запрос.

    Окно ввода пароля Wi-Fi

  4. Нажмите «OK» для подключения.

Настройка Wi-Fi через командную строку

Для устройств без графического интерфейса используйте следующие методы.

Метод 1. Использование raspi-config

  1. Откройте терминал и введите:
    1
    
    sudo raspi-config
    

Меню raspi-config с выделенным пунктом "System Options"

  1. Выберите «System Options» → «Wireless LAN».

  2. Введите название вашей Wi-Fi сети (SSID).

  3. Введите пароль от сети.

  4. Перезагрузите устройство для применения изменений.

Метод 2. Ручное редактирование wpa_supplicant.conf

  1. Откройте файл конфигурации Wi-Fi:
    1
    
    sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
    
  2. Добавьте в конец файла следующие строки:
    1
    2
    3
    4
    
    network={
        ssid="ВАШ_SSID"
        psk="ВАШ_ПАРОЛЬ"
    }
    
  3. Сохраните файл (Ctrl+X, Y, Enter).

  4. Перезапустите сетевые службы:
    1
    
    sudo wpa_cli -i wlan0 reconfigure
    

Предварительная настройка Wi-Fi через boot раздел

Для первоначальной настройки Wi-Fi до первого включения Pi.

  1. После записи образа на SD-карту, откройте раздел «boot».

  2. Создайте файл с именем wpa_supplicant.conf в корне раздела.

Проводник с файлом wpa_supplicant.conf в boot разделе

  1. Добавьте в файл следующее содержимое:
    1
    2
    3
    4
    5
    6
    7
    8
    
    country=US
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    
    network={
        ssid="ВАШ_SSID"
        psk="ВАШ_ПАРОЛЬ"
    }
    
  2. Замените «US» на код вашей страны (например, RU для России).

Настройка статического IP-адреса

Для назначения постоянного IP-адреса вашему Raspberry Pi.

  1. Откройте файл конфигурации DHCPCD:
    1
    
    sudo nano /etc/dhcpcd.conf
    
  2. Добавьте в конец файла:
    1
    2
    3
    4
    
    interface wlan0
    static ip_address=192.168.1.100/24
    static routers=192.168.1.1
    static domain_name_servers=8.8.8.8
    
  3. Настройте параметры согласно вашей сети.

  4. Перезапустите службу:
    1
    
    sudo systemctl restart dhcpcd
    

Проверка подключения

Убедитесь, что Wi-Fi подключение работает правильно.

  1. Проверьте статус беспроводного подключения:
    1
    
    iwconfig wlan0
    
  2. Проверьте назначенный IP-адрес:
    1
    
    hostname -I
    
  3. Протестируйте подключение к интернету:
    1
    
    ping -c 3 google.com
    

Терминал с результатом выполнения команды ping

Устранение проблем

Если Wi-Fi не работает, попробуйте следующие решения:

  1. Проверьте правильность ввода SSID и пароля.

  2. Убедитесь, что указана правильная страна:
    1
    
    sudo raspi-config
    

    (Localisation Options → WLAN Country)

  3. Перезапустите сетевые службы:
    1
    
    sudo systemctl restart networking
    
  4. Проверьте доступность сети:
    1
    
    sudo iwlist wlan0 scan | grep ESSID
    

Теперь ваш Raspberry Pi должен быть подключен к Wi-Fi сети. Эти методы работают для большинства сценариев использования и обеспечивают стабильное беспроводное подключение.

Авторский пост защищен лицензией CC BY 4.0 .

© evdokimoff. Некоторые права защищены.

Использует тему Chirpy для Jekyll