I connected my Wi-Fi when installing Ubuntu and it is still working; I'm using it right now to write this question. After that, I never opened network settings until now.
That said I'm unable to choose another network. The GNOME Wi-Fi settings lists no visible network (not even the one I'm using).
I tried nmcli
and it is not showing networks as well:
sudo nmcli dev wifi list
IN-USE BSSID SSID MODE CHAN RATE SIGNAL BARS SECURITY
I think the problem is that wlo1
is listed as unavailable
:
sudo nmcli d
DEVICE TYPE STATE CONNECTION
wlo1 wifi unavailable --
docker0 bridge unmanaged --
enp3s0 ethernet unmanaged --
lo loopback unmanaged --
This is nmcli radio
output:
sudo nmcli radio
WIFI-HW WIFI WWAN-HW WWAN
enabled enabled enabled enabled
I tried rfkill
with no luck:
sudo rfkill list
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
I was able to list available networks with wpa_cli
so I suppose the device is working properly. How do I make nmcli
see other networks or how do I make them appear in the gnome settings?
Before you ask, yes, I tried to restart NetworkManager
and I also rebooted several times after trying solutions from other similar questions that didn't work for me.
Edit:
Here are the outputs as requested in comments.
sudo cat /etc/netplan/*.yaml
# This is the network config written by 'subiquity'
network:
version: 2
wifis:
wlo1:
access-points:
ASUS_60:
password: MY_WIFI_PASSWORD
dhcp4: true
# This is the network config written by 'subiquity'
network:
ethernets:
enp3s0:
dhcp4: true
version: 2
sudo cat /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
[device]
wifi.scan-rand-mac-address=no