Compilation et installation du module pour chipset Atheros Auteur : arpalord Date : 11/06/2007 Difficulté : moyen Liminaire Nous allons installer les drivers nécessaires au fonctionnement des cartes wifi sous chipset Atheros. Le projet est Madwifi, extrêmement vivement avec presque une release par jour.
I - Logiciels utilisés et requis
Voici ce qu'il vous faut : | - OS basé Linux : ici Debian | - GCC et les build-utils | | - Une carte wifi sous Atheros :ici pci/mini pci | - L'archive de madwifi : http://snapshots.madwifi.org | II - Compilation traditionnelle Copier l'archive des sources Madwifi dans /usr/src/ et décompresser l'archive #tar -xzvf madwifi-ng-xxxx.tar.gz Entrer dans l'arborescence du dossier de Madwifi. il faut installer les sources du noyau pour la compilation de madwifi, si le kernel est custom rien a faire puisque les sources sont déja présentes. #apt-get install llinux-source-`uname -r` et on compile et installe le tout :-) #make && make install enfin on insert le module dans le kernel : #modprobe ath_pci Vérifier avec un lsmod|grep ath et un iwconfig pour voir la config wifi :) II - Compilation à la sauce Debian Cette section est ciblée pour les geeks qui installent leur propre kernel via un .deb La manipulation est la même. Dans un premier temps déarchiver les sources dans /usr/src/modules et rendez - vous dans les sources du noyau pour un #make-kpkg modules-image Puis on installe comme un paquetage banal avec un dpkg -i Si tout ca est OK, bah alors passer à une configuration réseau. Bon surf Debug Mode Si la compilation échoue, regarder qui vous avez bien les sources du noyau en production et que le vous avez de l'espace disque, si si je vous jure ca joue :) Si l'insertion dans le noyau échoue, rebooter la machine et relancer le modprobe. |