A conexão sem fio não se conecta após a suspensão em um Asus K52F

9

Estou em um ASUS K52F executando o Ubuntu 11.10 com a placa sem fio AR9285. O Wifi funciona de forma aceitável antes da suspensão, depois de não mostrar nenhuma rede. a única solução que encontrei é uma reinicialização completa.

Archer13
fonte

Respostas:

14

Você pode recarregar o driver sem fio após a suspensão para evitar uma reinicialização. Meu driver é 'ath9k', que você pode encontrar executando 'nm-tool' e procura a linha semelhante a

Driver:   ath9k

Em seguida, para recarregar o driver:

sudo rmmod ath9k
sudo modprobe ath9k

Para que isso aconteça automaticamente quando você voltar da suspensão, podemos adicionar o seguinte script em /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

Substitua o nome do módulo "ath9k" pelo módulo que você descobriu na saída da ferramenta nm mencionada acima. Eu tive que nomear o script "00_wireless_sleep" para que seja executado depois de todos os outros scripts de resumo (os scripts são executados em ordem inversa no resumo). Não se esqueça de tornar o arquivo "00_wireless_sleep" executável:

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

Ryan Houston
fonte
Adicionando options iwlwifi bt_coex_active=0a /etc/modprobe.d/iwlwifi.conftrabalhou para mim. referência
Jared Beck
A questão é que, se eu suspender por muito tempo , recebo esses problemas. Como nenhuma das respostas acima funciona para mim, eis o que faço. Suspender novamente. Retomar em 10s. Então funciona.
MarkovCh1
Nota para futuros leitores Esta resposta ainda funciona (em 14.04) a partir de 25/11/2014. Obrigado Ryan
TrailRider
5

Eu tenho o mesmo problema, mas com laptop / wifard diferente. Tente reiniciar o serviço do gerenciador de rede:

sudo service network-manager restart

noventa e nove
fonte