Je suis capable de me connecter au wifi avant de suspendre, mais après aucun réseau n'est répertorié. D'autres solutions disent d'utiliser:
Sudo systemctl restart network-manager.service
or
Sudo service network-manager restart
Ces deux réinitialisent la connexion wifi comme prévu avant une suspension, mais après, ils ne fonctionnent pas.
J'utilise actuellement Ubuntu 16.04.1 LTS sur un Dell Venue Pro 7130.
Des solutions?
Je pense que c'est un bogue qui se produit depuis 16.04 et 16.10 dans de nombreux appareils. Ma solution a été d'éteindre l'ordinateur, puis de le rallumer. Je sais que ça craint, mais vous pouvez aider en signalant le bogue dans le site Web Ubuntu.
J'utilise Ubuntu 16.04 sur un HP Pavilion Sleekbook 14-b120dx
product: AR9485 Wireless Network Adapter
vendor: Qualcomm Atheros
driver=ath9k driverversion=4.8.0-41-generic
Il semble que beaucoup de gens ont des problèmes similaires, mais aucune des solutions que j'ai trouvées ne fonctionne. C’est ce que j’ai proposé et cela semble fonctionner.
Pour moi, le problème était que le wifi fonctionnait lors du premier démarrage, mais cessait ensuite de fonctionner après le réveil de l'ordinateur suspendu.
La principale différence par rapport à ce que je rencontrais chez d'autres personnes est l'exécution de rfkill list all
a montré Hard blocked: yes
Ma solution consiste donc à supprimer le pilote Wi-Fi avant de suspendre le système, de le rajouter par la suite, puis de redémarrer le gestionnaire de réseau.
Vous pouvez tester ma solution et voir si elle fonctionne pour vous avant de la rendre permanente ci-dessous:
modprobe -r ath9k
suspendre puis réveiller l'ordinateur, puis exécuter:
modprobe ath9k
service network-manager restart
Si cela fonctionne pour vous, vous pouvez le rendre permanent en ajoutant un fichier à /lib/systemd/system-sleep/
ou /etc/pm/sleep.d/
Sudo gedit /etc/pm/sleep.d/wifi
coller dans ce code:
#!/bin/bash
case "$1" in
suspend)
modprobe -r ath9k
;;
resume)
modprobe ath9k
service network-manager restart
;;
esac
enregistrez et fermez le fichier, puis exécutez Sudo chmod +x /etc/pm/sleep.d/wifi
Vous devriez être tous ensemble