Я запускаю последний ноябрьский выпуск Raspian Stretch Lite на моем Pi.
Я создавал файл /etc/network/interfaces
с этой информацией всякий раз, когда я подключаю свой USB-адаптер Wi-Fi к интерфейсу USB, который он подключает к соответствующей сети.
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.0.0.1
gateway 10.0.0.1
network 10.0.0.0
netmask 255.255.255.0
broadcast 10.0.0.255
auto wlan0
iface wlan0 inet static
address 10.10.10.1
gateway 10.10.10.1
network 10.10.10.0
netmask 255.255.255.0
broadcast 10.10.10.255
auto wlan1
iface wlan1 inet dhcp
wpa-ssid "ssidssidssid"
wpa-psk "pskpskpsk"
Однако мне нужно иметь возможность успешно подключаться к нескольким сетям, поэтому небольшое исследование привело меня к тому, как настроить сетевой Wi-Fi статический IP-адрес
В этой статье рассказывается о том, чтобы оставить файл /etc/network/interfaces
одиночку и внести изменения только в /etc/wpa_supplicant/wpa_supplicant.conf
или /etc/wpa_supplicant/wpa_supplicant-wlan1.conf
для растяжения.
country=US
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
scan_ssid=1
ssid="ssid1ssid1ssid1"
psk="psk1psk1psk1"
id_str="AP1"
}
network={
scan_ssid=1
ssid="ssid2ssid2ssid2"
psk="psk2psk2psk2"
id_str="AP2"
}
Мне пришлось sudo systemctl enable wpa_supplicant
чтобы включить wpa_supplicant, и sudo systemctl start wpa_supplicant
так как в моей сборке он был отключен.
Я даже попытался перезагрузиться после включения этой службы. Но я не показываю IP-адрес от точки доступа, используя ip address
. Использование iwgetid
ничего не дает, и iwconfig
также не показывает, что он подключается.