domingo, 31 de julho de 2016

Problema com o Wifi no Linux Ubuntu, Debian e derivados

Após uma atualização de kernel no meu Ubuntu 16.04, a rede wireless parou de funcionar. O adaptador wi-fi simplesmente sumiu e não era listado com lspci, ou lsusb.
Depois de quebrar bastante a cabeça com soluções "mirabolantes", acabei resolvendo da forma mais simples possível.
Refiz a configuração do arquivo /etc/network/interfaces, incluindo os dados da rede sem fio.
Seguem os passos:

1) Abra um terminal e digite sudo gedit /etc/network/interfaces
2) Mantenha as linhas referentes à rede cabeada e abaixo delas, adicione:

auto wlan0
iface wlan0 inet dhcp
wpa-ssid SSID
wpa-psk SENHA

3) O arquivo deverá ficar parecido com isso:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback 
auto eth0
iface eth0 inet dhcp 
auto wlan0
iface wlan0 inet dhcp
wpa-ssid SSID
wpa-psk SENHA
4) Salve o arquivo e reinicie a rede com sudo /etc/init.d/network-manager restart

Obs: Não se esqueça de substituir SSID e SENHA pelo nome e senha da sua rede, respectivamente.