web-dev-qa-db-fra.com

Gel du système causé par le pilote ath9k

J'ai eu ce problème avec 10.04, 10.1 , mais j'ai pu le résoudre en compilant le pilote à partir de sources récentes. Et j'ai dû recompiler, très péniblement, chaque fois qu'il y avait une mise à jour du noyau.

Et les deux versions d'ubuntu n'avaient pas le pilote ath9k par défaut. Mais avec 11.04, rien ne semble pouvoir fonctionner. Natty a installé le pilote de manière sourde et il a gelé mon système lorsque j'ai activé le sans fil. J'ai compilé et installé à partir des versions récentes, toujours le système gelé. J'ai installé le .deb que j'ai créé avec 10.10 (qui avait fonctionné là-bas), encore une fois, le système a gelé.

J'ai de nouveau compilé à partir d'anciennes sources à partir desquelles le fichier .deb fonctionnant en 10.10 a été créé, de nouveau le système a gelé. Je mets généralement mon netbook en mode maître (comme point d'accès) pour partager la connexion Internet des membres de ma famille. A partir de maintenant, jusqu'à ce qu'une solution soit trouvée, nous devons tous nous battre pour le câble Ethernet unique vers le modem.

Edit1: Je me suis directement connecté à la CLI, sans me connecter à l'interface graphique. Dans la CLI, lorsque le système a gelé, "Kernerl Panic" a été montré, et près de lui, il y avait aussi des erreurs ath9k. Cependant, l'erreur n'a pas été enregistrée à /var/log.

EDIT2: Même problème avec Ubuntu 11.10. Le moment où eth0 et wlan0 sont pontés (avec hostapd), le système se bloque. Et le gel ne se produit que si j'active le mode maître sans fil. Même après avoir passé des heures à googler, je n’ai pas pu résoudre le problème.

3
nixnotwin

Résolu le problème. Je l'ai compilé à partir de ces sources patchées . Comme les pilotes ath9k sont fournis par défaut sur le noyau 2.6.38, le répertoire /lib/modules/2.6.38-8-generic/kernel/net/wireless/ath devrait être supprimé. Pour compiler et installer ceci guide utile .

2
nixnotwin
  1. Activer la fonction de démarrage réseau dans le BIOS
  2. Déplacez le démarrage du réseau au premier rang des priorités de démarrage dans le BIOS

Après deux jours d’essai de toutes les distributions possibles, 32 et 64 bits, la mise à jour des noyaux et j’ai accidentellement essayé ceci et c’est la seule chose qui a fonctionné)

1
Nikita Volkov