Sei que este usuário resolveu a resposta reinstalando o sistema operacional ... mas, para qualquer um que esteja com esse mesmo problema, como eu fiz, desejo fornecer outra sugestão.
Meu WiFi caiu exatamente assim. iwconfig , ifconfig e tudo mostrou a interface como UP. No entanto, iwlist wlan0 essid <network ssd> key <key> apresentou um erro dizendo que não foi possível definir a codificação.
Além disso, a GUI mostrou que wlan0, minha interface WiFi, era não gerenciada. Então, olhei para cat /etc/NetworkManager/NetworkManager.conf e percebi que havia uma linha dizendo unmanaged-devices = interface-name:wlan0 .
Eu usei VI para remover a interface da lista não gerenciada, fiz systemctl restart NetworkManager.service && systemctl restart network-manager.service && systemctl restart wpa_supplicant.service e funcionou bem.
Eu poderia conectar-me manualmente a redes usando iwlist wlan0 scan , em seguida, iwconfig wlan0 essid ... , mas a GUI também funcionava.
Ficou feliz em descobrir isso, então eu não tive que reinstalar todo o sistema!
