Несколько сетей DHCP на Raspbian Stretch - PullRequest
0 голосов
/ 06 февраля 2019

Я пытаюсь заставить мой Raspberry работать в нескольких сетях Wi-Fi.Можно найти довольно много примеров, но большинство из них сосредоточены на 2 файлах: /etc/wpa_supplicant/wpa_supplicant.conf и / etc / network / interfaces.Так как я использую stretch, эти инструкции не работают для /etc/network/interfaces.

Это то, что я хочу сделать .. Я хочу иметь возможность подключиться к 2 различным работам Wi-Fi (один домаи один на работе) .. оба dhcp .. Я изменяю файл wpa_supplicant, и вот как он выглядит;

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=NL

network={
        ssid="Homenetwork"
        psk="Password"
        id_str="home"
}

network={
        ssid="Officenetwork"
        psk=NONE
        id_str="work"
}

Я не внес никаких изменений в /etc/dhcpcd.conf, так как я просто хочуиспользуйте dhcp.Проблема начинается, когда я добавил офисную сеть .. он больше не подключается к Wi-Fi.В то время как только я использую мой дом, один в /etc/wpa_supplicant/wpa_supplicant.conf работает нормально.Есть идеи, что мне здесь не хватает?

1 Ответ

0 голосов
/ 25 марта 2019

У меня была очень похожая проблема, когда все работало нормально при использовании одной сети, но остановилось, когда я добавил вторую wpa_supplicant.Я нашел свою ошибку, посмотрев на /var/log/syslog

Оказалось, что у меня зашифровано wpa_passphrase в скобках "", и это остановило wpa_supplicant от магии.

The psk=NONE во второй сети кажется подозрительным.

Я ничего не изменил ни на etc/network/interfaces, ни на dhcpcd.conf.Мой файл wpa_supplicant также содержит свойство priority, не знаю, оказывает ли оно влияние.

Удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...