Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
wifi_atheros [Le 07/05/2012, 23:53] 89.90.117.21 [Réglages et optimisations] |
— (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>matériel wi-fi 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 : | ||
| - | |||
| - | <code> | ||
| - | lspci | grep "Atheros" | ||
| - | </code> | ||
| - | |||
| - | Vous devriez obtenir une réponse du type : | ||
| - | |||
| - | <code> | ||
| - | 02:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01) | ||
| - | </code> | ||
| - | |||
| - | 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-cw-version-generic**. Notez que le mot **version** devra être remplacé par votre version d'ubuntu. Un redémarrage de l'ordinateur est nécessaire. Par exemple, sous Ubuntu 12.04 et la dernière version du kernel : <code>sudo apt-get install linux-backports-modules-cw-$(uname -r)-generic</code> | ||
| - | |||
| - | 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 ===== | ||
| - | |||
| - | <note>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.</note> | ||
| - | |||
| - | <note important>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).</note> | ||
| - | |||
| - | ==== 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 : | ||
| - | |||
| - | <code>sudo apt-get update && sudo apt-get install build-essential</code> | ||
| - | |||
| - | Téléchargez le fichier source (adaptez le numéro de version en fonction de la dernière version) du pilote madwifi : | ||
| - | |||
| - | <code> | ||
| - | wget http://downloads.sourceforge.net/madwifi/madwifi-0.9.4.tar.gz | ||
| - | </code> | ||
| - | |||
| - | Décompressez l'archive avec : | ||
| - | |||
| - | <code> | ||
| - | tar -xvzf madwifi-0.9.4.tar.gz | ||
| - | </code> | ||
| - | |||
| - | Entrez dans le dossier décompressé avec : | ||
| - | |||
| - | <code> | ||
| - | cd madwifi-0.9.4 | ||
| - | </code> | ||
| - | |||
| - | Débutez la compilation avec : | ||
| - | |||
| - | <code>make</code> | ||
| - | |||
| - | Puis : | ||
| - | |||
| - | <code>sudo make install</code> | ||
| - | |||
| - | ==== Activation de la carte WIFI ==== | ||
| - | |||
| - | Toujours depuis le terminal, activez la carte WIFI avec : | ||
| - | |||
| - | <code>sudo modprobe ath_pci</code> | ||
| - | |||
| - | Normalement, une carte WIFI **ath0** est visible grâce à la commande <code>ifconfig</code> | ||
| - | |||
| - | 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 : | ||
| - | |||
| - | <code>sudo echo "ath_pci" >> /etc/modules</code> | ||
| - | |||
| - | ===== Utilisation des pilotes windows(R) avec ndiswrapper ===== | ||
| - | |||
| - | Ndiswrapper est un logiciel libre qui permet d'utiliser les pilotes Windows(R) de votre carte WIFI. | ||
| - | |||
| - | <note important>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.</note> | ||
| - | |||
| - | Pour en savoir plus, lisez la documentation [[ndiswrapper|Ndiswrapper]]. | ||
| - | |||
| - | Contributeurs : //[[:utilisateurs:blackboat|blackboat]], [[:utilisateurs:laurentb|Laurent Bellegarde]], [[:utilisateurs:breizhodrome|breizhodrome]]// | ||