web-dev-qa-db-fra.com

Le sans fil ne se connecte pas après la suspension sur un Asus K52F

Je suis sur un ASUS K52F sous Ubuntu 11.10 avec la carte sans fil AR9285. Wifi fonctionne de manière acceptable avant de suspendre, après ne montre aucun réseau. la seule solution que j'ai trouvée est un redémarrage complet.

9
Archer13

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

Ensuite, pour recharger le pilote:

Sudo rmmod ath9k
Sudo modprobe ath9k

Pour que cela se produise automatiquement lorsque vous revenez de suspendre, 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 de nm-tool mentionnée ci-dessus. J'ai dû nommer le script "00_wireless_sleep" pour qu'il soit exécuté après tous les autres scripts de reprise (les scripts sont exécutés dans l'ordre inverse de la reprise). N'oubliez pas de rendre le fichier "00_wireless_sleep" exécutable:

Sudo chmod 755 /etc/pm/sleep.d/00_wireless_sleep

14
Ryan Houston

J'ai le même problème, mais avec un ordinateur portable/wificard différent. Essayez de redémarrer le service network-manager:

Sudo service network-manager restart

5
ninetynine