Raspberry Pi Model B
OS: Raspbian
Я использую мой Pi без головы (в настоящее время через прямое соединение Ethernet). У меня есть USB WiFi ключ. Я хотел бы, чтобы WiFi запускался при загрузке и подключался по DHCP.
http://rpi.tnet.com/project/faqs/headlessportablewifi предполагает, что мне не нужно фактически изменять / etc / network / interfaces по умолчанию:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
Я настроил /etc/wpa_supplicant/wpa_supplicant.conf для своей сети.
Когда я загружаю Pi, WiFi не сразу подключается. Но если я SSH в и запустить sudo ifup wlan0
, Pi подключается нормально.
Разве это не то, что Пи должен делать в своем собственном процессе загрузки? Предположительно, я мог бы написать команду dotfile для выполнения этой команды, но я хотел бы сделать это правильно (и узнать, как работает моя система).
Я знаю, что могу также установить статический IP-адрес для каждой сети WiFi, которую я хочу использовать: Как настроить несколько сетей WiFi? , Но я бы предпочел иметь простое решение, где мне нужно всего лишь ввести пару строк в /etc/wpa_supplicant/wpa_supplicant.conf, чтобы добавить новую сеть WiFi.
Какой кусок мне здесь не хватает?
sudo systemctl enable wpa_supplicant.service
У меня такая же проблема. Проверьте ч / б настройки вашего
/etc/network/interfaces
.Я сделал,
chmod 600 /etc/network/interfaces
и моя проблема исчезла.источник