Réponses:
Vous pouvez recharger le pilote sans fil après la suspension pour éviter un redémarrage. Mon pilote est 'ath9k' que vous pouvez trouver en exécutant 'nm-tool' et recherchez la ligne similaire à
Driver: ath9k
Puis pour recharger le pilote:
sudo rmmod ath9k
sudo modprobe ath9k
Pour que cela se produise automatiquement lorsque vous revenez de la suspension, nous pouvons ajouter le script suivant à /etc/pm/sleep.d/00_wireless_sleep
#!/bin/sh
case "$1" in
suspend|hibernate)
/sbin/rmmod ath9k
;;
resume|thaw)
/sbin/rmmod ath9k
/sbin/modprobe ath9k
;;
esac
exit 0
Remplacez le nom du module "ath9k" par le module que vous avez découvert à partir de la sortie nm-tool mentionnée ci-dessus. J'ai dû nommer le script "00_wireless_sleep" pour qu'il s'exécute après tous les autres scripts de reprise (les scripts sont exécutés dans l'ordre inverse à la reprise). N'oubliez pas de rendre le fichier "00_wireless_sleep" exécutable:
sudo chmod 755 /etc/pm/sleep.d/00_wireless_sleep
J'ai le même problème, mais avec un ordinateur portable / wificard différent. Essayez de redémarrer le service de gestionnaire de réseau:
sudo service network-manager restart
options iwlwifi bt_coex_active=0
à/etc/modprobe.d/iwlwifi.conf
travaillé pour moi. référence