No Ubuntu 14.04 32bit , após algum tempo de funcionamento, minha placa sem fio para de funcionar. Às vezes, ajuda a parar o Wi-Fi no applet nm (no canto superior direito) e reiniciá-lo para obter uma nova conexão com o meu WiFi, mas principalmente isso não ajuda mais - você precisa reiniciar para usar o cartão novamente.
Eu tive isso em vários locais diferentes, por isso foi definitivamente um problema com meu cartão.
O kernel no momento:
$ uname -rp
3.14.1-031401-generic i686
Meu palpite é que a opção de economia de energia sem fio definida por powertop
pode causar alguns problemas, então eu adicionei isso ao meu /etc/rc.local
para que a parte final fique assim:
# By default this script does nothing.
#####################################################
# tune all power save settings to >good<
powertop --auto-tune
Depois de desativar essa opção novamente, a placa sem fio parece funcionar melhor, mas não o tempo todo.
Quando no estado de falha e se eu tentar reativar o Wi-Fi no miniaplicativo nm, recebo este erro em /var/log/syslog
:
iwlwifi 0000:01:00.0: Failed to load firmware chunk!
Eu coletei alguns dados com a ajuda desta resposta :
##### lspci ##### 01:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b2] (rev 6b) Subsystem: Intel Corporation Wireless-N 7260 [8086:c262] Kernel driver in use: iwlwifi
Se procuro locate 7260|grep -i wifi
, encontro o mesmo módulo /lib/firmware/iwlwifi-7260-8.ucode
. Ele não usa os drivers mais recentes de wireless.kernel.org porque o iwlwifi-7260-9.ucode ainda não é suportado.)
Como posso corrigir esse problema no meu Lenovo Yoga 2 Pro? Talvez seja possível recarregar o módulo do kernel de alguma forma para reativá-lo com um script se ele morrer?
Respostas:
Você precisa desativar o gerenciamento de energia e, possivelmente, a extensão 802.11n. Essas mudanças funcionaram para mim.
Para o gerenciamento de energia, crie um arquivo em
com o seguinte conteúdo
e torná-lo executável:
Para desativar a extensão 11n, tente o seguinte
Você precisa
reboot
depois dessas alterações. A corridaiwconfig
deve mostrar:e
O que definitivamente funcionou para mim foi atualizar para um dos kernel mais recentes do
fonte
Verifique se há erros ou dicas no log:
Parece que o firmware -8 está carregando. Você pode ter melhor sorte com o -9.
Felizmente, você terá:
Nesse caso, faça backup da versão -8:
Reinicie e verifique as mensagens:
Você se conecta? É estável?
fonte
loaded firmware version 22.24.8.0 op_mode iwlmvm
embora eu também tenho o-7
-8
eiwlwifi-7260-9.ucode
no/lib/firmware
. É difícil dizer sobre o stableness, porque hoje não tive problemas aindaDriver unable to support your firmware API. Driver supports v8, firmware is v9.
modinfo iwlwifi
mostra no "firmware" (ver lista de todas as configurações do kernel para obter detalhes sobre os dispositivos instalados )Nenhuma das outras soluções resolveu o problema e, recentemente, descobri que este é um problema de hardware :
Quando eu carrego meu laptop, ele geralmente treme e dobra um pouco, isso está causando o faiure!
Eu posso provocar a falha dobrando a parte inferior da tela um pouco para trás de um lado e puxando para frente do outro lado. não forte, só um pouquinho sem ferir o dispositivo .
Após algumas tentativas, o cartão Wifi morre.
O mesmo problema na minha partição do Windows para jogos.
Portanto, a solução é apenas colocar o dispositivo em um local seguro e não alterar o ângulo da tela; o cartão Wifi permanecerá ativo sem problemas.
Talvez seja causado pelos conectores Aux e Main que tocam no estojo; quando você o dobra, o cartão Wi-Fi está localizado no lado esquerdo, logo acima da bateria:
Tentei responder a placa wifi com este guia: http://techdadreview.com/2014/09/02/upgrade-lenovo-yoga-2-pros-wireless-card/
Mas descobri que o problema não é o cartão WiFi em si, mas é a parte mais longa da placa-mãe ao lado. Sempre que você pressiona levemente a platina, o cartão WiFi morre.
Por isso, tentarei comprar um pequeno cartão USB agora e, enquanto isso, serei cauteloso em não pressionar muito a parte inferior do meu laptop.
fonte