Déc 09 2009

Carte wifi Atheros sur Linux Ubuntu

Publié par à 10:57 sous Linux




J’ai été surpris que la commande ifconfig ne retourne aucune interface pour ma carte wifi Netgear à base de chipset Atheros. A l’inverse de Redhat, Madwifi ne semble pas se compiler sur Ubuntu, peu importe la version utilisée. Les Kernel headers installés, j’obtiens toujours cette erreur:

/root/madwifi-0.9.4/net80211/ieee80211_power.c:
In function 'ieee80211_pwrsave':
/root/madwifi-0.9.4/net80211/ieee80211_power.c:240:
error: implicit declaration of function '__skb_append'
make[3]: *** [/root/madwifi-0.9.4/net80211/ieee80211_power.o]
Error 1
make[2]: *** [/root/madwifi-0.9.4/net80211] Error 2
make[1]: *** [_module_/root/madwifi-0.9.4] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.27-7-generic'
make: *** [modules] Error 2

Ceci serait dû aux changements apportés aux derniers noyaux. Une solution est d’installer madwifi-ng.
 
Commencer par installer svn

root@ubuntu:~# aptitude install subversion

Et suivre les instructions sur le site de madwifi-ng. La procédure y est très bien détaillée.
 
J’ai aussi noté que le wpa_supplicant était disponible sur Ubuntu mais qu’il ne supportait pas le driver madwifi. Pour cette raison, il doit également être compilé.
Ne pas oublier d’installer openssl et ses librairies:

root@ubuntu:~# aptitude install openssl libssl-dev

 
Vous pouvez suivre les instructions sur le howto WPA pour vous connecter à votre borne WPA.


No responses yet

Comments RSS

Leave a Reply