Contenu | Rechercher | Menus
Selon les tags présents sur cette page, celle-ci est ancienne et ne contient plus d'informations sur une des versions supportées d'Ubuntu.
Selon les tags présents sur cette page, les informations qu'elle contient n'ont pas été vérifiées depuis Ubuntu 10.04 LTS.
Apportez votre aide…

Cartes WIFI de marque Atheros

Les cartes WIFI Atheros fonctionnent plus ou moins facilement sous GNU/Linux Ubuntu au gré 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, depuis un terminal saisissez la commande :

lspci | grep "Atheros"

ou pour les clefs Wifi :

lsusb | 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ée et ne fonctionne plus suite à une mise à jour de version ?

Il sera nécessaire de rajouter le paquet linux-backports-modules-cw-version-generic, version étant a remplacer par votre version d'ubuntu.
Un redémarrage de l'ordinateur est ensuite nécessaire.

Par exemple, pour Ubuntu 12.04 et la dernière version du kernel, avec l'outil apt-get vous pouvez saisir dans un terminal

sudo apt-get install linux-backports-modules-cw-$(uname -r)-generic

Pour plus d'informations, vous pouvez vous reportez, si elle existe, à la page dédiée à votre carte:

Utilisation de l'ancien pilote Madwifi

Le pilote madwifi est une ancienne version de pilote natif GNU/Linux pour les cartes Atheros. Son installation n'est pas très aisée et demande de recommencer la manipulation à chaque mise à jour du noyau Linux (kernel).
Il est normalement remplacé par le module ath5k et ath9k qui sont à privilégier.

Téléchargement et compilation

  1. Regardez sur la page du projet quelle est la dernière version du pilote madwifi :
    Site du projet
  2. Rechargez la liste de paquet puis installez le paquet build-essential.
    Par exemple avec l'outil apt-get, saisissez dans un terminal
    sudo apt-get update && sudo apt-get install build-essential
  3. 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
  4. Décompressez l'archive :
    tar -xvzf madwifi-0.9.4.tar.gz
  5. Entrez dans le dossier décompressé :
    cd madwifi-0.9.4
  6. Débutez la compilation :
    make
  7. Installez le pilote :
    sudo make install

Activation de la carte WIFI

Toujours depuis un 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.
Ouvrez avec les droits d'administration le fichier /etc/modules pour y ajouter une ligne

ath_pci

Vous pouvez par exemple saisir dans un terminal

sudo echo "ath_pci" >> /etc/modules

FIXME ça marche ? si non essayez: echo "ath_pci" | sudo tee -a /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.


Contributeurs : blackboat, Laurent Bellegarde, breizhodrome



Le contenu de ce wiki est sous licence : CC BY-SA v3.0