web-dev-qa-db-fra.com

Comment résoudre le problème de déconnexion sans fil dans Atheros ath9k

J'ai un problème non arrêté dans mon pilote modèle Acer Aspire 57 avec Atherosath9k. Le WiFi fonctionne lorsque le routeur se trouve à proximité. Il n’existe aucune mise à jour de Acer pour Linux. J'utilise aussi la commande rfkill list all pour vérifier les commutateurs.

Soft blocked: no
Hard blocked: no

J'ai cherché partout sur le forum Ubuntu, mais je n'ai trouvé aucun résultat pour Aspire 5733, et je n'ai pas trouvé de firmware pour Atheros comme Broadcom. C'est un gros inconvénient d'Acer avec Ubuntu. Aussi, je fais des choses pour résoudre ce problème est de créer un fichier nommé ath9k.conf:

/etc/modprobe.d/ath9k.conf

avec le contenu:

options ath9k nohwcrypt=1

S'il vous plaît, suggérez-moi une solution optimale à ce problème.

9
Shashank

En plus de créer un fichier nommé /etc/modprobe.d/ath9k.conf avec les options de contenu ath9k nohwcrypt=1, je devais également désactiver le module de noyau Acer_wmi:

Sudo nano /etc/modprobe.d/blacklist.conf

et ajoutez cette ligne:

blacklist Acer-wmi

Puis redémarrez. Cela a résolu les problèmes de WiFi pour moi.

3
Nikola

Je sais que c'est une question un peu ancienne, mais cette solution ci-dessous peut aider d'autres personnes bloquées par le pilote ath9k sur les ordinateurs portables Acer.

Essayez de compiler le pilote ath9k en suivant cette procédure sur Forums Ubunt

Pas:

Sudo apt-get install linux-headers-generic build-essential

Téléchargez-le sur votre bureau backports-3.12.2-1.tar.bz2

Compiler en utilisant les commandes ci-dessous

cd ~/Desktop/backports-3.12.2-1/
make defconfig-ath9k
make
Sudo make install
Sudo modprobe -r ath9k && Sudo modprobe ath9k

Votre réseau sans fil devrait fonctionner maintenant. Notez que cela fonctionnera jusqu’à la prochaine mise à jour du noyau. Après la mise à jour du noyau, vous devrez recompiler le pilote. Les commandes sont similaires à celles ci-dessus.

cd ~/Desktop/backports-3.12.2-1/
make clean
make defconfig-ath9k
make
Sudo make install
Sudo modprobe -r ath9k && Sudo modprobe ath9k
2
danijelc

J'ai eu des problèmes avec le pilote Atheros ath9k lorsque j'ai mis à niveau mon noyau pour résoudre certains problèmes de gestion de l'alimentation.

J'ai essayé le fichier ath9k.conf mais cela n'a pas fonctionné.

Ensuite, j'ai téléchargé un pilote et cela a résolu mes problèmes de WiFi. C'est ce que j'ai fait:

Allez sur wireless.kernel.org et téléchargez le pilote approprié pour votre noyau.

Vérifiez la version du noyau dans le terminal: uname -a

Décompressez le fichier que vous venez de télécharger dans un nouveau dossier dans votre dossier de téléchargements.
(ce devrait être quelque chose comme Downloads/compat-wireless-3.5.4-1-snp)
( méfiez-vous: votre nom de fichier peut être différent )

Vous aurez probablement besoin des outils de construction; ouvrez un terminal et tapez:

Sudo apt-get install build-essential linux-headers-generic

Ensuite, après avoir installé build-essential et les en-têtes, procédez comme suit:

cd Downloads/compat-wireless-3.5.4-1-snp
Sudo su
make
make install
modprobe -r ath9k
modprobe ath9k
exit

Mon ordinateur est tombé en panne peu de temps après le 2e modprobe, mais lorsque j'ai redémarré, tout a fonctionné à la vitesse de la lumière.

Je cours sur un Aspire 5750Z. J'espère que ça aide.

1
S.Maldini

Essayez de changer "l'intervalle de rekey du groupe WPA" sur votre routeur wifi .. cela fonctionne pour moi maintenant .. il a été réglé sur 2 avant que je ne le change en 3600. Cette valeur est en secondes .. Ceci fonctionne pour moi maintenant, je essayé de désactiver le chiffrement matériel et la gestion de l'alimentation, mais cela n'a pas fonctionné ..

J'essaie maintenant d'autres combinaisons..en activant la gestion de l'alimentation et le chiffrement matériel à nouveau et en réduisant l'intervalle de temps à 60 secondes .. car elles sont souhaitables pour la sécurité :)

0
mzs_47

Eh bien, ce n’est certainement pas une solution optimale, mais une solution de contournement, mais ce qui fonctionne pour moi est de demander dhcp dans une boucle, c.-à-d.

watch -n5 Sudo dhclient -v wlan0

Ensuite, j'ai une connexion intermittente via un routeur sans fil. J'utilise HP ProBook 4540s et Linksys WRT 54GL

0
marekdef

Vous pouvez essayer ndiswrapper, cela vous permet d’exécuter des pilotes Windows sous Linux. Consultez la question précédemment posée ici besoin de quelques redémarrages pour se connecter au sans fil

0
kenn