O laptop não pode se reconectar ao novo hub Wi-Fi após a suspensão

1

Eu tenho um laptop Dell Inspiron 5520 com uma placa Intel Centrino Wireless-N 2230, rodando o Ubuntu 14.04. O wi-fi funcionou perfeitamente com meu antigo Virgin Media Superhub, mas depois de ser "atualizado" para um Superhub 2, o laptop geralmente não consegue se reconectar à rede depois de eu suspendê-lo - todos os meus outros dispositivos funcionam bem, embora seja o único no casa rodando Linux. O laptop pode sempre ver a rede, apenas leva séculos tentando se conectar depois de ser suspenso e, eventualmente, desiste - dmesg mostra alguns erros de "tempo limite de autenticação".

Eu tentei dois adaptadores USB diferentes que funcionam perfeitamente em um desktop Windows, e ambos exibem o mesmo problema no laptop. As únicas soluções que encontrei até agora são para reiniciar o laptop ou hub, alterar o canal wifi ou desativar a segurança do wifi. Eu tentei reiniciar o gerenciador de rede, excluindo a conexão do gerenciador e ligando e desligando a placa sem fio com o botão no teclado - nada disso parece ajudar. Eu tentei todas as sugestões sobre este tópico e este (embora seus problemas pareçam um pouco diferentes), e nenhum tem qualquer efeito, exceto que sudo modprobe -r iwlwifi me dá um erro:

modprobe: FATAL: Module mac80211 is in use.
modprobe: FATAL: Error running remove command for iwlwifi.

Alguém tem alguma idéia do que tentar em seguida? Eu ficaria muito feliz com uma solução mais conveniente se eu não puder encontrar uma solução permanente.

    
por user298622 28.06.2014 / 16:26

2 respostas

0

Estou com o mesmo problema. Parece só acontecer comigo ao usar o Superhub também. Ao suspender / resumir em outro lugar (usando diferentes roteadores sem fio), não tenho esse problema.

A solução (irritante) para mim também tem sido para alternar entre os canais , mas isso nem sempre funciona. Isto supõe que o seu Virgin Superhub também tem 2 conexões separadas para 2G e 5G?

    
por gaffafoote 12.08.2014 / 08:59
0

Este parece ser um bug wpa_supplicant relatado aqui: wpa_supplicant falha ao sair da suspensão

Eu tentei parar o gerenciador de rede antes de suspender / hibernar e iniciá-lo novamente depois de continuar / descongelar. Abra o terminal pressionando Ctrl + Alt + T . Faça um novo arquivo em /usr/lib/pm-utils/sleep.d chamado 99zFix digitando este comando: sudo gedit /usr/lib/pm-utils/sleep.d/99zFix Copie e cole o seguinte código no arquivo.

#!/bin/bash
case "$1" in
suspend|hibernate)
service network-manager stop
;;
resume|thaw)
service network-manager start
;;
esac

Salve (Pressione Ctrl + S ) e saia. Em seguida, torne-o executável inserindo: sudo chmod 644 /usr/lib/pm-utils/sleep.d/99zFix in terminal.

Feito! :)

Você pode fazer exatamente para reiniciar / desligar / logout se você tiver o mesmo problema lá. Aproveite!

% bl0ck_qu0te%

Atualização:

Eu encontrei outro relatório de bug aqui que é um pouco mais parecido com o seu problema: link De acordo com o número 24:

% bl0ck_qu0te%

O código a seguir faz as explicações acima. Executá-lo uma vez não funcionou bem para mim, então eu o inseri após suspender | hibernar) em vez de serviço network-manager stop para executá-lo toda vez que eu hibernar ou suspender meu notebook. Você pode fazer isso uma vez e testar se funciona ou não.

#!/bin/bash
case "$1" in
suspend|hibernate)
mkdir /run /run/lock
mv /var/run/* /run
mv /var/lock/* /run/lock
rm /var/run -R
rm /var/lock -R
ln -s /run /var/run
ln -s /run/lock/ /var/lock
;;
resume|thaw)
;;
esac
    
por sh2p 24.12.2014 / 12:23