{{tag>matériel wi-fi atheros edgy hardy lucid natty maverick }} ---- ====== Cartes WIFI de marque Atheros ====== Les cartes WIFI Atheros fonctionnent plus ou moins facilement sous GNU/Linux Ubuntu au grès des versions. Depuis la version 9.10, un pilote unique est utilisé pour tous les modèles, le module **ath5k** ou **ath9k**. Parfois, ce pilote ne fonctionne que partiellement et des réglages/optimisations sont nécessaires selon les modèles de cartes. ===== Identifier votre carte WIFI ===== Pour identifier votre carte WIFI, ouvrez un terminal depuis **Applications->Accessoires->Terminal** Saisissez la commande : lspci | grep "Atheros" Vous devriez obtenir une réponse du type : 02:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01) qui indique ici l'existence d'une carte WIFI Atheros de modèle AR5001. ===== Réglages et optimisations ===== Votre carte a fonctionné et ne fonctionne plus suite à une mise à jour de version ? Il sera nécessaire de rajouter les paquets **linux-backports-modules-wireless-version-generic**. Notez que le mot **version** devra être remplacé par votre version d'ubuntu. Un redémarrage de l'ordinateur est nécessaire. Votre carte est une : ^modèle^Informations techniques/Réglages/dépannage^ |AR5001|[[atheros_AR5001|Pour en savoir plus sur cette carte WIFI...]]| |AR5006eg|[[atheros_ar5007eg|Pour en savoir plus sur cette carte WIFI...]]| |AR5007eg|[[atheros_ar5007eg|Pour en savoir plus sur cette carte WIFI...]]| |AR5212|[[atheros_ar5212|Pour en savoir plus sur cette carte WIFI...]]| |AR9285|[[wifi_atheros_ar9285|Pour en savoir plus sur cette carte WIFI...]]| ===== Utilisation de l'ancien pilote Madwifi ===== Le pilote **madwifi** est une ancienne version de pilote natif GNU/Linux pour les cartes Atheros. Il est normalement remplacé par le module **ath5k** et **ath9k** qui sont à privilégier. L'installation du module madwifi nécessite quelques compétences informatiques. Il sera nécessaire de recommencer cette manipulation à chaque mise à jour du noyau Linux (kernel). ==== Téléchargement et compilation ==== Regardez sur internet quelle est la dernière version du pilote madwifi : - http://sourceforge.net/projects/madwifi/files/madwifi/ Pour démarrer l'installation de ce pilote, ouvrez un terminal depuis **Applications->Accessoires->Terminal** Installez le paquet [[apt://build-essential|build-essential]] ou avec la commande : sudo apt-get update && sudo apt-get install build-essential Téléchargez le fichier source (adaptez le numéro de version en fonction de la dernière version) du pilote madwifi : wget http://downloads.sourceforge.net/madwifi/madwifi-0.9.4.tar.gz Décompressez l'archive avec : tar -xvzf madwifi-0.9.4.tar.gz Entrez dans le dossier décompressé avec : cd madwifi-0.9.4 Débutez la compilation avec : make Puis : sudo make install ==== Activation de la carte WIFI ==== Toujours depuis le terminal, activez la carte WIFI avec : sudo modprobe ath_pci Normalement, une carte WIFI **ath0** est visible grâce à la commande ifconfig Si au point précédent tout s'est bien passé, il ne reste plus qu'à charger ce module à chaque démarrage, en rajoutant simplement **ath_pci** dans le fichier /etc/modules avec la commande : sudo echo "ath_pci" >> /etc/modules ===== Utilisation des pilotes windows(R) avec ndiswrapper ===== Ndiswrapper est un logiciel libre qui permet d'utiliser les pilotes Windows(R) de votre carte WIFI. Cette solution "bricolée" est souvent considérée comme l'utime solution en cas de non fonctionnement de la carte avec les pilotes natifs GNU/Linux. Pour en savoir plus, lisez la documentation [[ndiswrapper|Ndiswrapper]]. Contributeurs : //[[:utilisateurs:blackboat|blackboat]], [[:utilisateurs:laurentb|Laurent Bellegarde]]//