Salut à tous. Un tuto que j’ai utilisé souvent sur des machines à base d’Atheros, pratique. (Je sais bien qu’une recherche sur Google suffit, mais pour enrichir le forum c’est pas si mal que ça )
La plupart des commandes sont à faire en root
1/ Modifier le fichier /etc/apt/sources.list
Cette partie peut se faire avec nano, vim, gedit, etc… À l’aide de votre éditeur préféré, ouvrez le fichier /etc/apt/sources.list pour y rajouter ces lignes :
[code]deb http://ftp.fr.debian.org/debian/ lenny main
deb-src http://ftp.fr.debian.org/debian/ lenny main
deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main
deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free[/code]
Ensuite, un apt-get update, puis direction l’étape suivante
2/ Les headers.
Personellement, je préfère prendre le paquet build-essential, qui fournit les outils de base pour compiler, mais si au cas où vous ne voulez que les headers, apt-get install linux-headers-`uname -r`
va télécharger les headers pour votre kernel automatiquement.
3/ Installation de Madwifi.
Le paquet madwifi-source est ce qui va nous permettre de compiler madwifi (le code source en fait), il faut donc qu’on se rende dans le répertoire où sont les sources téléchargées :
Ensuite on extrait l’archive
Pour compiler Madwifi, on doit se rendre dans /usr/src/modules/madwifi. Donc
Ensuite, on compile :
4/ Charger les modules
Voilà, c’est presque fini, maintenant, il ne nous reste plus qu’à charger le module,
Maintenant, votre carte devrait être fonctionnelle, on peut vérifier ça à l’aide de ceci :
iwlist scan
qui devrait donner quelque chose du genre :
[...]
ath0 IEEE 802.11g ESSID:""
Mode:Managed Frequency:2.457 GHz Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power:9 dBm Sensitivity=0/3
Retry:off RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=0/94 Signal level=-95 dBm Noise level=-95 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Et voilà votre Wifi fonctionnel !