nmcli reports "Error: Connection activation failed: (0) No reason given."
Epic: https://source.puri.sm/Librem5/use-cases/issues/2
nmcli can't connect to a wifi network. This is with the 5.1-rc5 https://source.puri.sm/Librem5/linux-next/tree/f/5.1/plus_rsi
The driver seems to scan and find access points but refuses to connect
root@pureos:~# nmcli -v
nmcli tool, version 1.14.6
root@pureos:~# nmcli radio
WIFI-HW WIFI WWAN-HW WWAN
enabled enabled enabled enabled
root@pureos:~# nmcli device
DEVICE TYPE STATE CONNECTION
eth0 ethernet connected Wired connection 1
ttyUSB2 gsm disconnected --
wlan0 wifi disconnected --
lo loopback unmanaged --
root@pureos:~# nmcli device wifi rescan
root@pureos:~# [ 380.522871] rsi_91x: Antenna is changed to 2
nmcli device wifi list
IN-USE SSID MODE CHAN RATE SIGNAL BARS SECURITY
root@pureos:~# nmcli device wifi list
IN-USE SSID MODE CHAN RATE SIGNAL BARS SECURITY
Studio Infra 2 405 Mbit/s 100 ???? WPA2
Studio Infra 44 405 Mbit/s 89 ???? WPA2
-- Infra 6 405 Mbit/s 42 ??__ WPA2
Hilltop Infra 6 405 Mbit/s 42 ??__ WPA2
Hilltop2_up Infra 6 405 Mbit/s 39 ??__ WPA2
Hilltop2 Infra 9 405 Mbit/s 37 ??__ WPA2
Hilltop Infra 9 405 Mbit/s 37 ??__ WPA2
-- Infra 9 405 Mbit/s 35 ??__ WPA2
-- Infra 36 270 Mbit/s 14 ?___ WPA2
Hilltop Infra 36 270 Mbit/s 14 ?___ WPA2
-- Infra 36 130 Mbit/s 12 ?___ WPA2
Hilltop Infra 149 270 Mbit/s 9 ?___ WPA2
-- Infra 149 270 Mbit/s 9 ?___ WPA2
-- Infra 1 130 Mbit/s 0 ____ WPA2
root@pureos:~# nmcli device wifi connect Studio password xxxpasswordxxx
Error: Connection activation failed: (0) No reason given.
root@pureos:~# [ 481.092329] rsi_91x: Antenna is changed to 3
Edited by Heather Ellsworth