Настройка Wi-Fi

Wi-Fi адаптер на Raspberry Pi имеет два основных режима работы:

  1. Режим клиента – RPi подключается к существующей Wi-Fi сети.

  2. Режим точки доступа – RPi создает Wi-Fi сеть, к которой вы можете подключиться.

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

Изменение пароля или SSID (имени сети)

  1. Отредактируйте файл /etc/wpa_supplicant/wpa_supplicant.conf (используя SSH-соединение):

     sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

    Измените значение параметра ssid, чтобы изменить название Wi-Fi сети, и параметра psk, чтобы изменить пароль. Например:

     network={
         ssid="my-super-ssid"
         psk="cloverwifi123"
         mode=2
         proto=RSN
         key_mgmt=WPA-PSK
         pairwise=CCMP
         group=CCMP
         auth_alg=OPEN
     }
  2. Перезагрузите Raspberry Pi.

Длина пароля для Wi-Fi сети должна быть не менее 8 символов.

При некорректных настройках wpa_supplicant.conf Raspberry Pi перестанет раздавать Wi-Fi!

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

  1. Выключите службу dnsmasq.

     sudo systemctl stop dnsmasq
     sudo systemctl disable dnsmasq
  2. Включите получение IP адреса на беспроводном интерфейсе DHCP клиентом. Для этого удалите из файла /etc/dhcpcd.conf строки:

     interface wlan0
     static ip_address=192.168.11.1/24
  3. Настройте wpa_supplicant для подключения к существующей точке доступа. Для этого замените содержимое файла /etc/wpa_supplicant/wpa_supplicant.conf на:

     ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
     update_config=1
     country=GB
    
     network={
         ssid="SSID"
         psk="password"
     }

    где SSID – название сети, а password – пароль.

  4. Перезапустите службу dhcpcd.

     sudo systemctl restart dhcpcd

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

  1. Включите статический IP адрес на беспроводном интерфейсе. Для этого добавьте в файл /etc/dhcpcd.conf строки:

     interface wlan0
     static ip_address=192.168.11.1/24
  2. Настроите wpa_supplicant на работу в режиме точки доступа. Для этого замените содержимое файла /etc/wpa_supplicant/wpa_supplicant.conf на:

     ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
     update_config=1
     country=GB
    
     network={
         ssid="clover-1234"
         psk="cloverwifi"
         mode=2
         proto=RSN
         key_mgmt=WPA-PSK
         pairwise=CCMP
         group=CCMP
         auth_alg=OPEN
     }

    где clover-1234 – название сети, а cloverwifi – пароль.

  3. Включите службу dnsmasq.

     sudo systemctl enable dnsmasq
     sudo systemctl start dnsmasq
  4. Перезапустите службу dhcpcd.

     sudo systemctl start dhcpcd

Last updated