No Ubuntu 14.04, o Centrino Wireless-N 1030 desconecta constantemente


23

Eu instalei o Ubuntu 14.04. Meu wifi ocasionalmente se desconecta e eu tenho que desligá-lo e ligar novamente para ficar sem wifeless novamente.

Estou usando o Centrino Wireless-N 1030.

Respostas:


28

Além disso, verifique se o gerenciamento de energia está desativado.

iwconfig wlan0

deve exibir uma linha com Power Management: Off. Se diz On, você deve executar:

sudo iwconfig wlan0 power off

Isto foi exatamente o que estava acontecendo para mim
Saad Farooq

2
Salvou minha vida e meus nervos, obrigado. Linux = 0 experiência do usuário.
Anis Abboud

4
Para desativar permanentemente, siga as instruções nesta resposta relacionada: askubuntu.com/a/129634/160673
Planky

5

Parece ser devido ao modo N de buggy do driver, você pode desativá-lo, por exemplo

modprobe -r iwlwifi && modprobe iwlwifi 11n_disable=1

Veja mais detalhes aqui e aqui :

Btw eu atualizei de 12.10 para 14.04 e estava enfrentando esse problema, mas uma vez reinstalado, não vejo esse problema.


1
Na verdade, acho que você pode usar swcrypto = 1 em vez de 11n_disable = 1 e não precisará sacrificar as velocidades n sem fio pelas quais provavelmente pagou um bom dinheiro.
Mchid 04/02

3

Eu costumava ter o mesmo problema. Usar modprobepara desativar as conexões rápidas do tipo n e ac não era uma opção, pois meu notebook está conectado a uma rede local e precisa de alta velocidade de rede.

Uma atualização do kernel de 3.13 para 3.18 corrigiu o problema no meu caso. Agora, usando a conexão rápida "n" confiável com mais de 300 mbit / s (adaptador wifi: Asus USB-53N, SO: Ubuntu 14.04.1). Não há mais desconexões :-)


2
sudo iwconfig wlan0 power off

Isso resolve o problema temporariamente.

Para torná-lo permanente, adicione um arquivo de configuração:

cd /etc/pm/power.d
sudo -H gedit wifi_pwr_off

Isso abrirá um arquivo vazio, copie o código abaixo para ele:

#!/bin/sh 
/sbin/iwconfig wlan0 power off
  1. Salve o arquivo, lembre-se de

    sudo chmod u+x wifi_pwr_off
    

    e reinicie.

Observe que, em vez de wlan0, pode ser wlan1 etc para você. Você pode ver interfaces com ifconfig, por exemplo.


1

Pode ser necessário desabilitar o modo de economia de energia, iwcomo iwconfigé um pouco depreciado. Execute o seguinte comando:

sudo iw dev '$(iwgetid 2>/dev/null | grep -o "^\w*")' set power_save off

'$(iwgetid 2>/dev/null | grep -o "^\w*")'recebe o seu nome do dispositivo, wlan0, wlan1, etc, para que você não tem que procurá-lo ou escrevê-lo. Isto faz com que seja conveniente para usar como alias ou script.

Se você souber o nome do dispositivo, wlan0por exemplo, o seguinte comando fará o mesmo:

sudo iw dev wlan0 set power_save off

-1

Isso funcionou para mim:

OPÇÃO 1

sudo modprobe -r iwldvm #otherwise iwlwifi refuses to stop
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=1
sudo modprobe iwldvm

OPÇÃO 2

sudo modprobe -r iwldvm #otherwise iwlwifi refuses to stop
sudo modprobe -rv iwldvm
sudo modprobe iwldvm 11n_disable=1
sudo modprobe iwldvm

adicione alguma explicação sobre o que esse comando faz.
Chipre
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.