Comment 9 for bug 1834749

Revision history for this message
Mark A. Ziesemer (ziesemer) wrote :

For what it's worth, instead of falling-back to the legacy Wext, I resolved this for myself by pushing-forward to the latest wpa_supplicant with the included fixes.

My cheat-sheet for next time I need this (until a fixed wpa_supplicant is readily available):

wget https://w1.fi/releases/wpa_supplicant-2.9.tar.gz
tar -xvf wpa_supplicant-2.9.tar.gz
sudo apt install libnl-3-dev libdbus-1-dev libnl-genl-3-dev
cd wpa_supplicant-2.9/wpa_supplicant/
cp -p defconfig .config
make
sudo make install
sudo EDITOR=vim systemctl edit wpa_supplicant

[Service]
ExecStart=
ExecStart=/usr/local/sbin/wpa_supplicant -u -s -O /run/wpa_supplicant

sudo systemctl daemon-reload
sudo systemctl restart wpa_supplicant

Can we please just have a new wpa_supplicant packaged and made available here to simplify this?