Acho que esse é um bug que está acontecendo de 16.04 e 16.10 em muitos dispositivos. Minha solução foi desligar o computador e ligá-lo novamente. Eu sei que isso é uma porcaria, mas você pode ajudar relatando o bug no site do Ubuntu.
Eu posso me conectar ao Wi-Fi antes de suspendê-lo, mas depois nenhuma rede é listada. Outras soluções dizem para usar:
sudo systemctl restart network-manager.service
or
sudo service network-manager restart
Ambos reconfiguram a conexão Wi-Fi como esperado antes de uma suspensão, mas depois eles não funcionam.
Atualmente, estou executando o Ubuntu 16.04.1 LTS em um Dell Venue Pro 7130.
Alguma solução?
Acho que esse é um bug que está acontecendo de 16.04 e 16.10 em muitos dispositivos. Minha solução foi desligar o computador e ligá-lo novamente. Eu sei que isso é uma porcaria, mas você pode ajudar relatando o bug no site do Ubuntu.
Estou executando o Ubuntu 16.04 em um HP Pavilion Sleekbook 14-b120dx
product: AR9485 Wireless Network Adapter
vendor: Qualcomm Atheros
driver=ath9k driverversion=4.8.0-41-generic
Parece que muitas pessoas têm problemas semelhantes, mas nenhuma das soluções que encontrei funciona. Foi isso que eu criei e parece estar funcionando.
Para mim, o problema era que o wifi funcionava na primeira inicialização, mas depois parava de funcionar depois que o computador era suspenso.
A principal diferença do que eu estava tendo de outras pessoas está em execução. rfkill list all
mostrou Hard blocked: yes
Portanto, minha solução é remover o driver do Wi-Fi antes de suspender o sistema e adicioná-lo novamente e depois reiniciar o gerenciador de rede.
Você pode testar minha solução e ver se funciona para você antes de torná-la permanente abaixo:
modprobe -r ath9k
suspenda, acorde o computador e execute:
modprobe ath9k
service network-manager restart
Se isso funcionar para você, você pode torná-lo permanente adicionando um arquivo a /lib/systemd/system-sleep/
ou /etc/pm/sleep.d/
sudo gedit /etc/pm/sleep.d/wifi
cole neste código:
#!/bin/bash
case "" in
suspend)
modprobe -r ath9k
;;
resume)
modprobe ath9k
service network-manager restart
;;
esac
salve e feche o arquivo e execute sudo chmod +x /etc/pm/sleep.d/wifi
Você deve estar tudo pronto