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.
Apportez votre aide…

Atheros AR5007EG

Introduction

Depuis Ubuntu 9.04 ("The Jaunty Jackalope"), cette carte est supportée sans configuration particulière.

Si vous utilisez Ubuntu 8.04 LTS ou Ubuntu 8.10 il est conseillé de mettre à jour votre système vers Ubuntu 10.10.

Cette page décrit les étapes à suivre pour installer les pilotes Linux pour la carte Atheros AR5007EG (a base de chipset AR2425). Les pilotes préconisés sont ceux fournis par madwifi.

Il y a 3 solutions pour utiliser cette carte sous Linux :

  • le pilote libre ath5k (Intrepid et supérieur),
  • le pilote libre ath_pci,
  • utiliser un pilote pour Windows avec ndiswrapper (ce n'est pas l'objet de cette page).

Les cartes sont reconnues ainsi sur ubuntu :

  • sous Gutsy : Atheros Communications, Inc. AR5006EG 802.11 b/g Wireless PCI Express Adapter (rev 01)
    • La carte s'affiche AR5006EG, mais c'est un bug d'affichage, c'est bien la AR5007EG
  • sous Hardy et supérieur : Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)

Vous pouvez vérifier si vous avez cette carte avec la commande

lspci -d 168c:001c

Pré-requis généraux

Ces pré-requis s'appliquent quelle que soit la méthode utilisée.

Les classiques :

  • Disposer des droits d'administration, ceci pour installer les pilotes.
  • Disposer d'une connexion à Internet configurée et activée ou un moyen de récupérer les pilotes.

Pour compiler :

Installation du pilote madwifi

Après les Pré-requis généraux de cette page, récupérez la dernière version du pilote madwifi :

svn checkout http://svn.madwifi-project.org/madwifi/branches/madwifi-dfs/

Puis compilez et installez le pilote :

cd madwifi-dfs
make 
sudo make install
sudo modprobe ath_pci

Si ce n'est pas déjà fait, il faut blacklister ath5k et ajouter ath_pci dans /etc/modules pour qu'il soit lancé automatiquement au démarrage.

echo "blacklist ath5k" | sudo tee -a /etc/modprobe.d/blacklist.conf
echo "ath_pci" | sudo tee -a /etc/modules

Enfin redémarrez.

Ancienne méthode

Nous allons télécharger les sources de madwifi avec le patch. Ici on a 2 choix :

Choix 1

On télécharge le dernier snapshot madwifi1) et on applique (dans un terminal) le patch :

wget http://snapshots.madwifi.org/madwifi-ng-current.tar.gz
tar xvzf madwifi-ng-current.tar.gz
cd madwifi-trunk-r*

Puis, suivant le patch choisi :

patch du 30/11/2007
wget http://madwifi.org/attachment/ticket/1679/I-did-not-read-the-ticket_madwifi-ng-0933.ar2425.20071130.i386.patch?format=raw -O madwifi-ng-0933.ar2425.20071130.i386.patch
patch -p0 < madwifi-ng-0933.ar2425.20071130.i386.patch
patch du 27/02/2008
wget http://madwifi.org/attachment/ticket/1679/I-did-not-read-the-ticket_madwifi-ng-r3365.ar2425.20080227.i386.patch?format=raw -O madwifi-ng-r3365.ar2425.20080227.i386.patch
patch -p0 < madwifi-ng-r3365.ar2425.20080227.i386.patch

Choix 2

Cette méthode est compatible en 32 et 64 bits.

On télécharge la dernière version2) de la branche hal-0.10.5.6. C'est une version avec le patch déjà appliqué. Dans un terminal :

current hal-0.10.5.6
wget http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6-current.tar.gz
tar xvzf madwifi-hal-0.10.5.6-current.tar.gz
cd madwifi-hal-0.10.5.6-*

Dans le tableau, la colonne "Autre patch" correspond à cette archive à une certaine date.

Que choisir ?

La différence entre 1 et 2 est qu'avec le choix 1 vous avez toujours le dernier (current) snapshot, c'est a dire les derniers code source et avec le choix 2 vous aurez la version de madwifi pour laquelle a été prévu le patch. Maintenant les 2 choix fonctionnent et c'est l'essentiel.

Vous trouverez à la fin de cette page tableau récapitualtif des tests faits sur différentes machines et versions d'Ubuntu.

Installation

Une fois les Pré-requis généraux de cette page vérifié, on peut compiler et installer

make
sudo make install
sudo modprobe ath_pci

Vérifier que ath_pci est bien dans /etc/modules, sinon ajoutez-le :

echo "ath_pci" | sudo tee -a /etc/modules

Redémarrez et vous devriez voir apparaître votre chipset en tant que "ath0" ou "wlan0" avec la commande iwconfig.

Erreur possible

Si après redémarrage l'interface wlan0 ne fonctionne pas, peut-être faut il blacklister ath5k, afin que ath_pci soit chargé :

echo "blacklist ath5k" | sudo tee -a /etc/modprobe.d/blacklist

Tableau récapitualtif

Modèle Version d'Ubuntu Patch du 30/11/2007 Patch du 27/02/2008 Autre patch Commentaires
Acer
ACER Aspire One KAV10 Netbook Edition 10.10 non testé OK WIFI OK, tout comme la LED après avoir fait la même installation que pour 10.04
ACER Aspire One KAV10 10.04 non testé OK WIFI OK après installation du madwifi et réinstallation du patch LED opérationnelle ! Fonctionne nickel
ACER Aspire One 751 (AO751h) 9.04 WIFI OK en standard (sauf la LED, toujours "off")
Acer Aspire 3100 WLMi 8.04 non testé OK WIFI intégré fonctionne nickel
Dell Vostro 8.04 non testé OK WIFI intégré fonctionne nickel (nwmanager+kismet+aircrack-ng+scan)
Acer Aspire 3690 8.04 non testé OK Testé avec le choix 2
Acer Aspire 3693 WLMi 7.10 non testé OK
Acer Aspire 5100 8.04 non testé non testé OK archive du 24/07/2008
Acer Aspire 5105 AWLMi 7.10 non testé OK
Acer Aspire 5315 7.10 OK OK
Acer Aspire 5315 8.04 Beta non testé OK Testé avec le choix 2
Acer Aspire 5520 7.10 - 8.04 non testé OK Testé avec choix 2 = Fonctionne nikel
Acer Aspire 5610Z 8.04 OK OK
Acer Aspire 5720z 7.10 8.04 OK OK Testé avec le choix 2, Non testé en 64bits
Acer Aspire 7220 8.04 non testé OK Sur le dernier noyau, seule la version hal fonctionne (choix 2)
Acer Aspire 7520G 8.04 non testé OK ok avec le choix 2, sur hardy heron 64 bits
Acer Aspire 7720Z 8.04 non testé OK
Acer eMachines E510 8.10 non testé non testé Test en cours…
Acer Aspire Revo R3600 9.04 OK ok avec le choix 2
Asus
Asus F5RL-AP336C 7.10 / 8.04 / 8.10 OK OK Nombreux problèmes avec le chipset Atheros ar5006eg , sous Ubuntu 7.10 ne fonctionne qu'avec ndiswrapper+pilotes windows XP, sous Ubuntu 8.XX fonctionne, mais avec des problèmes, et fonctionne parfaitement sous Debian SID - Sidux avec le kernel 2.6.27-6.slh.5-sidux-686 et le pilote ath5k_pci
Eee PC 701 7.10 OK OK non testé patch pour le Eee PC du 03/02/2008 Patch du 27/02/2008 plus performant :
* Plus grande portée
Eee PC 701 8.04 non testé OK non testé patch pour le Eee PC du 03/02/2008 Le patch du 27/02/2008 est recommandé car plus récent que celui spécifique à l'Eee PC.
W5F 6.04 - 8.04 non testé non testé non testé Wi-Fi nickel de la 6.06 à la 8.04 (sauf sur la 8.10 pour le moment) !
X50RL série 7.10 non testé OK non testé
X51RL série 7.10 - 8.04 non testé OK non testéArchive du 01/08/2008 Fontionne avec ndiswrapper (pilotes asus XP). L'archive du 01/08/2008 semble être plus stable et plus rapide
M3A32-MVP Deluxe 8.04 non testé OK non testé Problème carte très lente… testé en 64bit
X71SLSeries 8.10 non testé OK non testé Ok fonctionne
P5B-MX Wifi-AP Solo 8.04 non testé OK non testé testé en 64bit
LG
LG E500 GP01F1 7.10 OK non testé
LG E500 GP01F1 8.04 non testé OK
MSI
MSI PR-210 8.04 non testé OK Choix 2
MSI ER-710 8.04 non testé non testé utilisation du snapshot-hal-trunk-r3856-20080903 Marche nickel, mais l'install n'automatise pas le chargement du pilote, il m'a fallu le rajouter à la main (ath_pci) dans /etc/modules
MSI EX-700 (038) Bubuntu 8.04 non testé non testé Choix 2 avec patch du 29/02/2008 nécessité d'installer les paquets suivants: (..coupé) → il suffit d'installer le paquet build-essentials
Fujitsu/Siemens
Amilo Pa 2548 8.04 non testé non testé OK archive du 04/06/2008 Choix 2, marche sur noyau 2.6.24-19
E8410 7.10 non testé OK Choix 2
E8410 8.04 non testé OK Choix 2
Li2727 MS2228 8.04 non testé OK Choix 1, nécessite le module acerhk pour activer la carte wifi
Sony
Sony Vaio VGN-NR10E/S 7.10 OK non testé
Sony Vaio VGN-NR10E/S 8.04 NO OK OK archive du 04/06/2008
Sony Vaio VGN-NR21E/S 8.04 NO OK OK archive du 04/06/2008
Sony Vaio VGN-NR38E 8.04 NO OK Choix 2
Toshiba
Toshiba Satellite P300-1G5 8.10 non testé non testé Echec procédure 1 et 2, echec partiel 3. Reussite complète avec la procédure Madberry le 22/03/2009 : http://madberry.org/2008/11/how-to-get-atheros-ar242x-to-work-on-810-intrepid-ibex/
Toshiba Satellite P200 7.10 non testé OK
Toshiba Satellite P200-1BY 8.04 non testé OK Marche avec choix 2
Toshiba Satellite P200D-10L 8.04 non testé OK Fonctionne très bien avec le choix 1
Toshiba Satellite P200D-10L 8.10 non testé OK Fonctionne très bien avec le choix 2
Toshiba Satellite A200 8.04 non testé OK
Toshiba Satellite A210 8.04 non testé OK OK ok avec le choix 2, sur hardy heron 32 et 64 bits
Toshiba Satellite L40-12N 8.04 non testé OK
Toshiba Satellite L40-13C 8.04 non testé OK
Toshiba Satellite L300D01N 8.04 non testé non testé OK Subversion Rev. 3853 Testé avec la procédure décrite là : http://madwifi.org/ticket/1192 (en) ; ok sur hardy heron 64 bits
HP/compaq
Compaq Presario A900 7.10 non testé OK
Compaq Presario A900 8.04 non testé OK OK Modele A915EF et A930CA pour être précis
Compaq Presario C770EF ubuntu, kubuntu 8.10 OK OK Testé en 32 et 64 bits. La led d'activité wifi ne marche pas mais le bouton marche donc faite attention car si votre wifi vous indique une erreur c'est peut-être causé par l'arret wifi par le bouton (appuyer dessus)
Compaq Presario C700 8.04 non testé non testé OK archive du 30/09/2008 La led d'activité wifi ainsi que le bouton de mise en marche s'allument en orange au lieu de bleu, le bouton marche mais en cas de non activité wifi reste quand même allumé orange et ne s'éteint pas, il ne faut donc pas s'y fier, et vérifier la mise en marche du wifi autrement, ou tout simplement appuyer sur le bouton marche pour réactiver le wifi…
HP Pavilion dv9700 8.04 non testé OK choix2:archive du 29/02/2008.N'a pas d'effet sur la led du wifi
HP Pavilion dv9705ef 8.04 non testé non testé OK archive du 01/08/2008 Utiliser le choix 2. N'a pas d'effet sur la led du wifi mais le bouton est actif
HP Pavilion dv6806ef 8.10 non testé non testé OK archive du 03/09/2008 Sur Intrepid Ibex noyau 2.6.27-7 en 64 bits. N'a pas d'effet sur la led du wifi mais le bouton est actif, la carte est détectée comme ath 242. comme sous hardy. La commande sudo modprob ath-pci ne fonctionne pas mais c'est pas grave. Installé avec choix 2
Compaq Presario A960EM 8.04 non testé OK Carte wifi Atheros AR242x installée comme une AR5007eg. Testé avec le choix 2
Compaq Presario CQ50-228CA debian lenny (mais ça peut peut-être aider) non testé non testé OK patch du 05-Nov-2008 Carte wifi Atheros AR5007eg installée comme une AR242x pendant l'installation de l'OS; mais pilote non fonctionnel. L'installation du pilote patché et le blacklist de ath5k m'ont permis d'avoir une carte fonctionnel.
Compaq Presario CQ70-105EF 8.10 non testé non testé non testé Fonctionne après seulement un blacklistage du module ath_pci avec le noyau 2.6.27. Le bouton du wifi fonctionne correctement mais reste au rouge tout le temps.
Packard Bell
EasyNote MX61-B-036 8.04 non testé OK
Samsung
R60+ 8.04 OK non testé Choix 1 Bouton d'activation du wifi et led ne fonctionnent pas
NC10 8.10 OK non testé fonctionne parfaitement, y compris avec aircrack-ng
N'hésitez pas à rajouter vos modèles équipés de cette carte

Remarques

  • Si l'installation se fait suite à une désinstallation de ndiswrapper,

le module ath_pci a dû être mis en blacklist. Dans ce cas, il faut éditer le fichier /etc/modprobe.d/blacklist et commenter (en rajoutant # au début de la ligne) ou supprimer la ligne ath_pci.

  • Si vous avez compilé le pilote madwifi : À chaque changement de noyau, ne pas oublier de réinstaller votre patch ! Pour cela, allez dans le répertoire d'installation puis :
make clean
make
sudo make install

Utilisation

Références

1) , 2) current en anglais

atheros_ar5007eg.txt · Dernière modification: Le 14/06/2012, 22:48 par 2.0.29.123
Le contenu de ce wiki est sous licence : CC BY-SA v3.0