Vous êtes ici : Accueil Wireless Wi-Fi : pour bien débuter Matériel wi-fi pour Linux
Actions sur le document

Matériel wi-fi pour Linux

Par bluetouff - Dernière modification 04/06/2007 01:12

Le matrériel wireless pour linux / unix.

Commençons tout de suite par les galères, nous nous garderons les quelques satisfactions pour la suite. J'ai fais TOUS les magasins de la Rue Montgallet dans le 12e à Paris, haut lieu des échhoppes informatiques s'aglutinant autour du magasin Surcouf.

Trouver du matériel wireless quand on est sur Linux relève carrément du challenge.

Les vendeurs : complètement à la masse ! Aucun n'a été capable de me conseiller une carte fonctionnant sous LINUX : c'est à la fois tragique et significatif de l'état d'esprit qui les anime, : "LINUX c'est pour les fous" ; "ah ca ressemble à ça Linux"; "olala !" surement l'expression que j'ai le plus entendu ce jour là"; jusqu'au plus débile : "ah tien l'interface graphique est pompée sur MAC OS !" ...

Vu le niveau d'incompétence généralisé de 99% des vendeurs en matière de Linux, la partie allait s'annoncer ardue.

Pour la petite histoire, je me suis encore une fois rendu chez Surcouf pour acheter une antenne omnidirectionnelle : outre le fait que le vendeur a essayé (c'est de bonne guerre) de me vendre une connectique hors de prix 65€ le câble de 25 CM en SMA , il a semblé fort surpris que je lui annonce que les cartes PCMCIA, Zyair b-101 de Zixel (chipset prism) étaient tout à fait compatibles LINUX (alors que le constructeur à ses dires soutenait le contraire): cette carte accepte la connection directe d'une antenne, c'est pour celà que je l'ai choisi).

La bonne méthode pour choisir une carte wireless :


> il n'y en a pas 50 : il faut la TESTER : une bonne carte pcmcia wireless est une carte qui est directement reconnue au démarrage : celà veut dire que le contructeur a respecté des normes et qu'il n'essaye pas d'imposer son "pseudo satndard" maison.

> Vous pouvez aussi tenter de faire confiance aux informations que vous trouvez sur google en tapant la référence exacte de la carte et "chipset" histoire de savoir ce qu'elle a dans le bide, mais là encore attention c'est là encore loin d'être fiable. La raison c'est que ces crétins de constructeur changent les chipsets de leurs cartes sans changer le nom du modèle de la carte. Du coup une carte compatible à un instant T car équipée d'un chipset prism se retrouve inutilisable car son constructeur a judicieusement foutu un chipset Texas instrument dedans... pourquoi ? parcequ'il font du compatible Windows et se foutent complètement des gens qui utilisent autre chose.

> Je n'ai pas de portable sous linux et je souhaite tester ma carte wireless avant l'achat :
*téléchargez vous un iso de KNOPPIX (avec le kernel le plus récent possible, un 2.6 a plus de chances de trouver votre carte wireless qu'un 2.2x) par exemple et faites booter le vendeur dessus : lancer l'outil wlanconf ou ethereal (inclus dans la knoppix), ou tout autre outil vous permettant de détecter vos interfaces réseau) et si la carte est détectée vous le verrez tout de suite.

Les cartes wi-fi

Avant toute chose :

Une carte wi-fi n'est pas compatible Linux parcequ'elle est de telle ou telle marque, cette compatibilité est uniquement liée au chipset qu'elle renferme. Les grands constructeurs ne sont pas du tous forcemment fabricants de ce micro-composant qu'est le chipset, ils se fournissent donc chez des constructeurs spécifiques, souvent les même... du coup vous pouvez très bien tombé sur une carte sans marque à 15€ qui fonctionne aussi bien qu'une 3COM ou une SMC à 60€.

** Ce qu'il faut savoir :

1°) Pour l'instant : Préférez les chipsets ORINOCO (rares), PRISM, RALINK et  ATHEROS, les autres ne seront pas reconnus ou si par miracle ils le sont avec les drivers (souvent bien foireux) des constructeurs, vous aurez des problèmes lorsque vous voudrez utiliser des softwares comme ethereal, airsnort ou autres ...

2°) Les wardrivers : Attention très peu de chipsets supportent le promiscous mode et des fonctionnalités plus poussées comme l'injection de paquets : il s'agit des chipsets Prism, Orinocco, et Atheros. Préferez les cartes sur lesquelles on puisse brancher une antenne (attention la connectique elle aussi est difficile à trouver), les warriors, pensez à vous procurer une carte avec un chipset qui supporte le mode promiscous et les fonctionnalités d'injection de paquets sproposées par Kismet.

3°) Ce n'est pas parce qu'il est mentionné sur la boîte une compatibilité Linux que c'est vrai, personnellement j'ai eu des surprises avec des cartes PCMCIA SMC dont les drivers Linux avaient été visiblement réalisés sous Windows (SIC!) : des espaces et desparenthèses dans les noms de directory invitant votre compileur à aller se faire voir : je le répète, UNE BONNE CARTE WIRELESS N' A PAS BESOIN D'INSTALLATION DE DRIVERS POUR FONCTIONNER SOUS LINUX : elles sont automatiquement détectées car les drivers sont des modules de kernel déjà implémentés dans votre distribution pour peu qu'elle ne soit pas trop vielle.

PCI (ordinateurs de bureau) :

A croire qu'il est presque impossible de trouver une carte compatible LINUX : sachez que la norme 802.11g (54MB) ne supporte pas toujours les fonctionnalités avancées de certains outils. Ceci limite donc votre choix à la norme 802.11b (11mb). La SMC EZconnect que l'on m'a vendu comme compatible n'a jamais fonctionnée chez moi de manière satisfaisante, les drivers du constructeur sont ridicules et la première chose qui crève les yeux c'est qu'ils ont été faits sous windows (sic), pour s'en convaincre il suffit de regarder les noms des répertoires sur le CD fourni avec cette carte (avec des espaces et tout ce qu'une compilation décente rejettera massivement)... du coup pour faire fonctionner la SMC, j'ai du installer ndiswrapper et me priver des fonctionnalités d'access point avec HostAP qui m'interesssaient... un échec.

Si je devais vous en conseiller une ce serait sans hésiter la Netgear MA311, basée sur un chipset PRISM, elle fonctionne du premier coup, sans drivers, pour peu que votre kernel sout égal ou inférieur au 2.4. Cette carte fonctionne également à merveille sous BSD. Sa portée est satisfaisante et les personnes ne disposant pas de routeur y trouveront une bonne solution pour se faire un point d'accès performant et peu onéreux (une soixantaine d'euros).

USB

Attention, d'une manière général l'usb n'est pas fait pour le réseau, utilisez le uniquement si vous ne pouvez pas faire autrement ou si vous ne vou sentez pas l'âme d'un bricoleur au point de ne pas savoir installer une carte pci. Si vous avez un ordinateur de bureau à connecter à un réseau sans fil, il s'agit d'une bonne solution mais là encore dur de trouver un matériel tolérant le branchement direct d'un antenne à Haut Gain. Trendnet et Dlink on proposé il y a un moment des modèles de stick usb à chipset Prism. Les stick usb à chispet atheros et ralink (comme la D-Link DWL-G122) sont eux aussi relativement répendus.

PCMCIA (ordinateurs portables) :

Même remarque que pour les cartes PCI : 802.11b uniquement. Les cartes Netgear basées sur Prism là encore font des merveilles mais la star à mon sens demeure la ZY-AIR B-101 de Zyxel qui acceptera une onéreuses mais efficace connectique SMA /reverse SMA pour y brancher une antenne à haut gain. Cette carte est le must du wardriver.
Vous trouverez avec un peu de chance et surtout en essayant des cartes sans marques (noname) qui fonctionnent comme vous le souhaiter, là encore : soit vous vous en remettez au vendeur, soit vous essayez !


Choisir de l'USB ou du pci/pcmcia ?

D'une manière générale : évitez l'usb, il n'est pas fait pour le réseau, et offre toujours des performances en retrait de ce qu'il se fait en pci ou en pcmcia. Choisissez l'usb uniquement si vous n'avez pas le choix.


S'équiper à paris


**GrosBill : Toujours aussi grosbillesque, ce magasin propose un choix de cartes wireless conséquent et les vendeurs sauront vous guider vers des matériels compatibles ou du moins vous renseigner sur la manière dont vous pourrez vous les procurer.

**Surcouf : les vendeurs autrefois incapables de vous donner une information correcte sur le matériel ont fait de gros efforts et ils commencent à distiller dans la bonne humeure des informations justes, il se peut que vous trouviez ce dont vous avez besoin surtout au niveau connectique SMA... mais pour du reverse, c'est une autre paire de manches (c'est ce qui m'est arrivé). Vous aurez dans ce magasin la possibilité de tester le matériel ce qui n'est pas toujours le cas dans les autres lorsque le matériel est emballé. Si l'idée vous prend de vous référer aux forums ... accrochez vous bien et sortez les kleenexs, il y a de quoi bien rigoler sur le niveau de certains threads sur le WI-FI (rubrique Reseaux. Ce forum illustre parfaitement les préoccupations de certains utilisateurs mais témoigne surtout du manque d'informations fournies pas les contructeurs, qui là encore désinforment plus qu'ils n'informent en vous assurant d'une sécurité optimale grâce aux clefs wep de 128 bits).

**N'oubliez pas que l'on peut aussi commander sur le net dans des boutiques spécialisées où vous serez assuré d'avoir une carte qui fonctionne et qui possède les fonctionnalités que vous recherchez.

del.icio.us tags: wifi linux
Se connecter


Mot de passe oublié ?
Nouvel utilisateur ?
Tag Cloud Navigator
Blogroll & friends
Social Network

Digg!