Wifi Sous Linux

Un article de Toulouse Sans Fil, un réseau wifi libre sur Toulouse.

Accueil | Technique | Wifi sous Linux


Voici une page pour référencer toutes les solutions, matériels et pilotes qui fonctionnent (ou non) sous GNU/Linux.

Sommaire

Les types de cartes

Voici les différents types de cartes disponibles dans le commerce. Elle sont classées par chipset car les procédures d'installation différent en fonction de la nature du chipset et du niveau de support dans le noyau Linux.

Cartes à base de chipset Prism ( +++ )

Il existe un pilote libre disponible sur : http://prism54.org/

Le projet Prism54 se décompose maintenant en trois logiciels : islsm, un driver Linux qui fonctionne avec les nouveaux composants basés sur ISL3886/ISL3887 (connus en tant que "newmacs" ou "softmac"), p54u, qui est l'équivalent sous FreeBSD de islsm (concerne cependant uniquement le matériel en USB) et FreeMAC dont le but est d'écrire un driver GPL pour tous les chipsets Conexant. FreeMAC est un projet en cours de développement.

Pour voir le matériel fonctionnant avec ce driver : http://islsm.org/wiki/doku.php?id=driver:linux_driver

Cartes à base de chipset Atheros ( + )

Il existe un pilote libre disponible sur : http://sourceforge.net/projects/madwifi/ Voici la liste des cartes utilisant ce chipset : http://www.linux-wlan.org/docs/wlan_adapters.html.gz

Cartes à base de chipset ACX100 et ACX111 de Texas Instruments ( + )

Un pilote libre est en cours d'écriture : http://acx100.sourceforge.net/

Cartes à base de chipset intel3945

Ces cartes sont bon marché et fonctionnent très bien, y compris avec Kismet.

Autres ( --- )

Les cartes à base de chipset Broadcom ou autres ne sont pas documentées par les constructeurs et aucun pilote de périphérique existe pour le moment. Il vaut mieux les éviter. La seule solution est un "wrapper" NDIS permet de faire tourner le pilote WindowsXP http://ndiswrapper.sourceforge.net . Attention : marche seulement pour Linux i386, cela ne peux fonctionner sur PowerPC ou autre. pas de mode monitoring disponible (kismet impossible).

Il existe maintenant un pilote natif Linux qui fonctionne avec certaines cartes - la sensibilité et la précision de l'indication de niveau de réception sont cependant décevants et ces cartes ne sont pas recommandées.

Un bon conseil d'achat

Avant d'acheter une carte en magasin se renseigner sur internet pour voir si la carte est du bon chipset (Prism ou Atheros) et bien faire attention au versions des cartes. Par exemple chez Netgear une carte en v1 ou v2 peut changer de chipset, chez DLink la dénomination '+' à la fin peut indiquer un chipset totalement different. il est très facile de se faire piéger et de tomber sur un mauvais chipset.

Un mauvais chipset c'est une carte qui ne marchera pas sous Linux (ou très mal)! On ne pourra rien faire pour vous, le mieux est de la revendre à quelqu'un utilisant Windows, le pire est de la jetter :( Il faut toujours faire attention de ne pas écorner l'emballage au cas où un retour en magasin s'imposera.

Liens

A consulter : http://lea-linux.org/drivers/rub.111.html