after rfkill unblock, nmcli still shows wifi device as unavailable
Solution 1:
I had the same problem, same output from all the commands, and the log shows the same errors. Running # iwlist wlp4s0 scanning
(my wifi interface is that instead of your wlp3s0), shows all networks as if the wifi was working properly.
If # rfkill list
shows blocked you'll need to toggle it such that its unblocked. Then, running # /etc/init.d/networking restart && dhclient
should enable the wifi network, and it should be visible by nmcli now.
$ nmcli radio
should show:
WIFI-HW WIFI WWAN-HW WWAN
enabled disabled enabled enabled
Now, nmcli provides a way to enable that wifi radio, via the command $ nmcli radio wifi on
- after this, your interface should work!
Hopefully this works for anyone reading this, none of the other solutions seemed to fix it for me.