Статья

Настройка Wi-Fi без подключения монитора и клавиатуры на Raspberry Pi

Приветствую, дорогой читатель! Много вопросов возникло у начинающих пользователей и я продолжаю писать статьи для них. Сегодня разберем немаловажный вопрос, а именно настройку Wi-Fi без подключения монитора и клавиатуры на Raspberry Pi. Я уже писал статью про то, как Получить доступ по SSH без подключения монитора и клавиатуры на Raspberry Pi. Этот вопрос из той же категории и мы его сегодня рассмотрим.

Для решения данной задачи нам потребуется сделать следующее:

Выключаем питание на Raspberry  Pi
Достаём MicroSD карту из Raspberry Pi и вставляем в Ваш компьютер (можно использовать переходники microSD->SD или microSD->USB или любой кардридер)
После этого у нас на компьютере появляется флешка с названием boot

В корне нашей флешки создаем файл wpa_supplicant.conf или скачиваем готовый файл со следующим содержимым:

network={ ssid="Имя вашей сети" psk="Ваш пароль" key_mgmt=WPA-PSK }

В данной конструкции Вам нужно поменять 2 параметра:

  1. Имя вашей сети
  2. Ваш пароль

После всех правок у Вас должны получиться примерно следующие настройки (привожу пример своих настроек)

network={ ssid="HomeKit" psk="MyHomeSprut.ai" key_mgmt=WPA-PSK }

Сохраняем в корне нашей флешки.

Хочу предупредить, что Ваши настройки будут в отрытом виде. Если у Вас украдут флешку, злоумышленники узнают пароль от Вашего Wi-Fi и будут пользоваться Вашим интернетом бесплатно.

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

ВНИМАНИЕ Данный способ не работает для скрытых сетей Wi-Fi

Таким же образом я настраивал доступ по SSH - можете ознакомиться.

Поздравляю тебя, дорогой читатель! Ты сделал большую работу, но есть еще много очень важных вопросов и я на них отвечу в следующих статьях.

Всем, кому нравятся мои работы и мои проекты, подписывайтесь на меня, ставьте лайки, комментируйте, высказывайте свои пожелания. Мне никогда не помешает Ваша поддержка. Не забывайте, что у меня еще есть личный канал на YouTube


буквально пару дней озадачивался этим вопросом.

лучше использовать.

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev 

update_config=1 

country=RU 

## Первые три строчки необходимы для версий Raspbian >= Stretch 

network={ 

ssid="сеть" 

psk="пасс"
}

проверял на pi 3b+ и pi zero W на разных образах.

и еще. со скрытой сетью не работает. нужны какие то танцы с бубном...

Отличные дополнения, я рад что статья интересная стала, приму на заметку ваши замечания.

я  файл wpa_supplicant   правлю в  rootfs/etc/  (2018-11-13-raspbian-stretch.img)

Только что искал в сети как это сделать. Хорошо что теперь инструкция есть и здесь.


Стараюсь по максимуму все сделать для вас.

Может кому будет интересно. Текущий способ хранит пароль в открытом виде. Чтобы его скрыть, нужно использовать:
pi@raspberrypi:~ $ wpa_passphrase PIMAN MySuperPassword

network={

        ssid="PIMAN"

        #psk="MySuperPassword"

        psk=8263d9d055495146b11a37ee65018796025638ba76525666b38f8f0216eed224

}
Строку с #psk потом удалить.

Добавьте в код, что надо указать страну в wpa_supplicant.conf.

Иначе Raspberry Pi блокирует Wi-Fi при старте с сообщением: 

"

Wi-Fi is currently blocked by rfkill.

Use raspi-config to set the country before use.


"


Вернуться назад

Устройства


Raspberry Pi

Raspberry Pi 4

(16 отзывов)

Вернуться назад