Sur Ubuntu 14.04, Centrino Wireless-N 1030 se déconnecte constamment

23

J'ai installé Ubuntu 14.04. Mon wifi se déconnecte de temps en temps et je dois l'éteindre puis le rallumer pour redevenir sans femme.

J'utilise Centrino Wireless-N 1030.

user275886
la source

Réponses:

28

Assurez-vous également que la gestion de l'alimentation est désactivée.

iwconfig wlan0

devrait afficher une ligne avec Power Management: Off. Si cela dit On, vous devez exécuter:

sudo iwconfig wlan0 power off
Dan Johansen
la source
C'était exactement ce qui m'arrivait
Saad Farooq
2
J'ai sauvé ma vie et mes nerfs, merci. Linux = 0 expérience utilisateur.
Anis Abboud
4
Pour désactiver définitivement, suivez les instructions de cette réponse connexe: askubuntu.com/a/129634/160673
Planky
5

Cela semble être dû au mode buggy N du pilote, vous pouvez le désactiver par exemple

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

Voir plus de détails ici et ici :

Btw j'ai mis à niveau de 12.10 à 14.04 et faisais face à ce problème, mais une fois que j'ai réinstallé je ne vois pas ce problème.

Anurag Uniyal
la source
1
En fait, je pense que vous pouvez utiliser swcrypto = 1 au lieu de 11n_disable = 1 et alors vous n'avez pas à sacrifier les vitesses sans fil n pour lesquelles vous avez probablement payé le plus cher.
mchid
3

J'ai déjà eu le même problème. Utiliser modprobepour désactiver les connexions rapides de type n et ac n'était pas une option car mon ordinateur portable est connecté à un réseau local et a besoin d'une vitesse réseau élevée.

Une mise à niveau du noyau de 3.13 à 3.18 a résolu le problème dans mon cas. Maintenant, en utilisant de manière fiable une connexion "n" rapide avec 300+ mbit / s (adaptateur wifi: Asus USB-53N, OS: Ubuntu 14.04.1). Plus de déconnexion :-)

UbuntuForever
la source
2
sudo iwconfig wlan0 power off

Cela résout le problème temporairement.

Pour le rendre permanent, ajoutez un fichier de configuration:

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

Cela ouvrira un fichier vide, copiez le code ci-dessous:

#!/bin/sh 
/sbin/iwconfig wlan0 power off
  1. Enregistrez le fichier, pensez à

    sudo chmod u+x wifi_pwr_off
    

    et redémarrez.

Veuillez noter qu'au lieu de wlan0, cela peut être wlan1, etc. pour vous. Vous pouvez voir des interfaces avec ifconfig, par exemple.

rahul_kumar
la source
1

Vous devrez peut-être désactiver le mode économie d'énergie dans la iwmesure où il iwconfigest quelque peu déprécié. Exécutez la commande suivante:

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

'$(iwgetid 2>/dev/null | grep -o "^\w*")'obtient le nom de votre appareil, wlan0, wlan1, etc. afin que vous ne devez pas regarder vers le haut ou taper. Cela le rend pratique à utiliser comme un alias ou d'un script.

Si vous connaissez le nom du périphérique, wlan0par exemple, la commande suivante fait la même chose:

sudo iw dev wlan0 set power_save off
mchid
la source
-1

Cela a fonctionné pour moi:

OPTION 1

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

OPTION 2

sudo modprobe -r iwldvm #otherwise iwlwifi refuses to stop
sudo modprobe -rv iwldvm
sudo modprobe iwldvm 11n_disable=1
sudo modprobe iwldvm
Fakhru_Yaya
la source
veuillez ajouter quelques explications sur ce que fait cette commande.
CyprUS