La connessione wireless non si collega dopo la sospensione su un Asus K52F


9

Sono su un ASUS K52F con Ubuntu 11.10 con la scheda wireless AR9285. Il Wi-Fi funziona in modo accettabile prima di sospendere, dopo che non mostra alcuna rete. l'unica soluzione che ho trovato è un riavvio completo.

Risposte:


14

È possibile ricaricare il driver wireless dopo la sospensione per evitare un riavvio. Il mio driver è 'ath9k' che puoi trovare eseguendo 'nm-tool' e cerca la linea simile a

Driver:   ath9k

Quindi per ricaricare il driver:

sudo rmmod ath9k
sudo modprobe ath9k

Per far sì che ciò accada automaticamente quando torni dalla sospensione, possiamo aggiungere il seguente script in /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

Sostituisci il nome del modulo "ath9k" con il modulo che hai scoperto dall'output di nm-tool sopra menzionato. Ho dovuto nominare lo script "00_wireless_sleep" in modo che venga eseguito dopo tutti gli altri script riprendi (gli script vengono eseguiti in ordine inverso al riavvio). Non dimenticare di rendere eseguibile il file "00_wireless_sleep":

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


Aggiungendo options iwlwifi bt_coex_active=0a /etc/modprobe.d/iwlwifi.conflavorato per me. riferimento
Jared Beck,

Il problema è che se sospendo troppo a lungo ottengo questi problemi. Poiché nessuna delle risposte precedenti funziona per me, ecco cosa faccio. Sospendi di nuovo. Riprendi tra 10 secondi. Quindi funziona.
MarkovCh1

Nota per i lettori futuri Questa risposta funziona ancora (nel 14.04) dall'11 al 25-2014. Grazie Ryan
TrailRider il

5

Ho lo stesso problema, ma con diversi laptop / wificard. Prova a riavviare il servizio gestore di rete:

sudo service network-manager restart

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.