When setting up my latest Raspberry Pi recently I discovered that configuring the wireless network on Raspbian ‘Stretch’ is done slightly differently from previous versions.
First you need to edit wpa_supplicant.conf to set up your network’s SSID and password.
$ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
/etc/wpa_supplicant/wpa_supplicant.conf
network={
scan_ssid=1
ssid="<SSID>"
psk="<Password>"
}
scan_ssid=1
ssid="<SSID>"
psk="<Password>"
}
Then you need to configure /etc/network/interfaces to use wpa_supplicant.conf to configure the wireless network.
$ sudo nano /etc/network/interfaces
/etc/network/interfaces
auto lo
iface lo inet loopback
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
allow-hotplug eth0
iface eth0 inet dhcp
iface lo inet loopback
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
allow-hotplug eth0
iface eth0 inet dhcp
If you have got it right then the next time you reboot it should connect…
Let me know if you get wicd-curses working on there. there are also front-ends for wpa_supplicant, some of which probably work. Of course its also good to have a working wpa_supplicant configuration to start from, like you do here.