Vous êtes ici : Accueil Wireless Toonux WIFI Zone Comment installer Madwifi et le support pour l'injection de paquets sur les chipsets atheros
Actions sur le document

Comment installer Madwifi et le support pour l'injection de paquets sur les chipsets atheros

Retour à la page de garde du document

Attention, ce tutoriel n'est valable que pour les cartes pci, le support du driver atheros étant quasi nul sur USB

Installer le driver madwifi sous Linux et bénéficier d'une injection de paquet fonctionnelle

Pré requis : vous disposez d'une carte wifi PCI (non usb) munie d'un chipset wifi atheros et elle est correctement installée sur votre ordinateur


On commence par fermer les interfaces wifi :

sudo ifconfig ath0 down
sudo ifconfig wifi0 down

Si ce n'est pas encore fait, installez subversion :

sudo aptitude install subversion

On télécharge via subversion, la dernière version de madwifi-ng un excellent driver libre

svn checkout http://svn.madwifi.org/madwifi/trunk madwifi

On va dans le répertoire madwifi

cd madwifi

On télécharge le patch nécessaire pour avoir un driver compatible avec l'injection, pensez tout de même à regarder par ici http://patches.aircrack-ng.org/ pour voir s'il n'y a pas de version plus récente pour ce patch

wget http://patches.aircrack-ng.org/madwifi-ng-r3745.patch

On applique le patch

patch -Np1 -i ./madwifi-ng-r3745.patch 

Si ça fonctionne on doit voir apparaitre un truc qui ressemble à ceci :

patching file ath/if_ath.c
Hunk #1 succeeded at 2958 (offset 8 lines).
Hunk #2 succeeded at 2971 (offset 8 lines).
Hunk #3 succeeded at 2996 (offset 8 lines).

On desactive le madwifi

sudo ./scripts/madwifi-unload

Si ça fonctionne on obtient quelque chose comme ça :

Unloading "ath_pci"
Unloading "wlan_scan_sta"
Unloading "ath_rate_sample"
Unloading "wlan"
Unloading "ath_hal"

On installe maintenant tout ce petit monde, on tape

make

puis

sudo make install

Le depmod pour l'écriture du module dasn le kernel :

sudo depmod -ae

Et on termine par un modprob de l'interface :

sudo modprobe ath_pci

A ce stade vous venez de faire le plus dur, c'est à dire avoir déja le matos qui fonctionne et le driver adequat pour casser "vite".



Toonux is powered By FreeBSD, Zope & Plone and owned by Bluetouff ]-- Pilot Systems ring website

Toonux contents are copyleft under the WTFPL licence