Pilotes wifi : Madwifi

20 Apr. 2006
Auteur : Ascodas
Responsable : jblecanard
Score ( voter ) :
Connexes : Même auteur | Même responsable | Historique
Les pilotes Multiband Atheros Driver for WiFi (Madwifi) sont des pilotes linux pour les périphériques WIFI à base de chipset Atheros. Un bon moyen de savoir si votre carte est supportée est de consulter le Wiki dédié au sujet. Dans l'exemple suivant je prendrais pour exemple une carte PCMCIA Proxim b/g. A savoir le mode Ad-Hoc semble mal supporté.

1. Prerequis

2. Obtenir et compiler le(s) module(s)

Le projet Madwifi est toujours en cours de développement, je vous conseille donc de télécharger les sources CVS en introduisant les commandes suivantes dans votre shell :
$ mkdir ~/src $ cd ~/src $ cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/madwifi co madwifi
La dernière commande va vous créer un répertoire madwifi avec les sources à compiler à l'interieur. Néanmois il existe un paquetage pour Debian avec noyau 2.4 ou avec noyau 2.6. Il existe aussi un paquetage pour Fedora. Reportez vous aux outils de votre distribution pour les installer. Pour les autres, la compilation se fait simplement par :
$ cd madwifi $ make $ su
A ce stade vous pouvez tester les modules par :

Pour un noyau 2.6.*

# insmod wlan/wlan.ko # insmod ath_hal/ath_hal.ko # insmod driver/ath_pci.ko

Pour un noyau 2.4.*

# insmod wlan/wlan.o # insmod ath_hal/ath_hal.o # insmod driver/ath_pci.o
Le module ath_hal est un binaire non opensource cela a pour effet de tainter votre Kernel à la manière des pilotes Nvidia. Si tout se passe correctement, finissez par :
# make install

3. Configuration

Suivez le guide suivant