123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162 |
- Wireless Tools
- --------------
- Ce paquetage contient les Wireless Tools (Outils Wireless), utilisé pour
- manipuler les Wireless Extensions. Les Wireless Extensions sont une interface
- vous permettant de manier les paramètres spécifiques aux Wireless LAN (réseaux
- sans fil) et d'obtenir les statistiques spécifiques.
- page web :
- --------
- Vous trouverez beaucoup d'informations utiles sur :
- http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
- http://web.hpl.hp.com/personal/Jean_Tourrilhes/Linux/
- version pré compilée
- --------------------
- La plupart des distributions Linux fournit un paquetage pré compilé
- contenant ces outils. Et beaucoup d'entre elles les pré installent par défaut.
- Par ailleurs, l'installation de ce paquetage est (maintenant) facile et vous
- permet d'obtenir une version plus à jour.
- INSTALL
- -------
- Ce fichier contient les instructions et les requis pour l'installation.
- *Doit* être lu.
- DISTRIBUTION.txt
- ----------------
- Ce fichier documente la manière de configurer les cartes wireless au
- démarrage avec différentes distributions Linux (en utilisant les Wireless
- Extensions). Veuillez le lire attentivement avant de poser des questions.
- Dans ce fichier, j'essaye de rassembler toutes les spécificités de
- l'intégration des Wireless Extensions dans les ditributions Linux les plus
- courantes. J'ai besoin de votre aide pour compléter ce fichier.
- HOTPLUG.txt
- -----------
- Ce fichier documente la manière de gérer et configurer les cartes
- wireless éjectables utilisant Hotplug. Il est plus avancé que les simples
- procédures de DISTRIBUTIONS.txt. Pour l'instant, il est principalement orienté
- Debian, mais j'espère que vous contribuerez pour d'autres distributions.
- PCMCIA.txt
- ----------
- Ce fichier décrit comment utiliser le script init PCMCIA pour configurer
- les Wireless Extensions et comment utiliser les schemes PCMCIA (NDT : procédures
- automatiques).
- pages man (iwconfig.8, iwlist.8, iwpriv.8, iwspy.8)
- ---------
- TRÈS IMPORTANT : J'essaye de garder les pages man à jour, ainsi vous
- devriez les lire avant de poser des questions.
- TRÈS IMPORTANT : Ces pages man décrivent les fonctionnalités des outils,
- pas un périphérique n'en implémente toute l'étendue (et les pilotes en
- implémentent souvent encore moins).
- Pour autant que je sache, les pages man constituent la plus complète, la
- plus à jour et la plus précise des documentations des Wireless Tools. Une mise
- à jour de la page web concernant les Wireless Extensions a été faite il y a fort
- longtemps. Envoyez-moi vos retours.
- Les pages man peuvent aussi bien être copiées dans un endroit où la
- commande « man » les trouvera, comme /usr/local/man/man8, ou peut être lue
- localement avec la commande :
- nroff -man xxx.8 | less
- (NDT : ou plus simplement avec « man ./xxx.8 »)
- pages man localisées (fr/*)
- --------------------
- Les pages de man localisées ne sont pas écrites par moi (NDT\ : ainsi
- que ce document), par conséquent les seules disponibles sont celles qui me sont
- envoyées par de courageux volontaires et il faut s'attendre à ce que ces pages
- man soient en décalage par rapport à la version anglaise (c.-à-d. qu'elles
- n'aient pas toutes les mises à jour). La traduction des pages man n'est pas une
- tâche très gratifiante, sans compter mon anglais bancal et un certain nombre
- de termes techniques difficilement traduisibles vers d'autres langues, donc
- référez-vous à la version anglaise en cas de doute.
- iwconfig.c
- ----------
- L'outil wireless principal. Utilisé pour la configuration du matériel et
- pour voir les paramètres wireless les plus communs.
- iwlist.c
- --------
- Affiche une grosse quantité d'information qui ne l'est pas par iwconfig.
- Par exemple, tous les débits, toutes les fréquences, toutes les clefs...
- iwspy.c
- -------
- Test de support Mobile IP et autorise la récupération de statistiques
- par adresse MAC (au lieu des stats globales). Aussi, pour certains
- pilotes/périphériques, c'est la seule manière d'obtenir des stats en mode
- Ad-Hoc.
- iwpriv.c
- --------
- Manipule les ioctls privées des pilotes (« driver private ioctls ») :
- tous les paramètres qui sont spécifiques à un pilote ou à un périphérique et
- qui, par conséquent, ne font pas partie de iwconfig.
- iwgetid.c
- ---------
- Affiche l'ESSID ou le NWID du périphérique spécifié.
- Peut aussi l'afficher dans un format pouvant être utilisé comme un
- « PCMCIA Scheme ».
- iwevent.c
- ---------
- Affiche les « Wireless Events » (Événements Wireless). Cela est
- nouveau, il n'y a donc pas encore beaucoup de pilotes qui le supportent...
- ifrename.c :
- ----------
- Renomme les interfaces réseau basées sur différents attributs.
- iwlib.c
- -------
- Les librairies « helper » Wireless Tools. Peuvent être utiles si vous
- voulez créer votre propre application en utilisant les Wireless Extensions.
- Changelog, contributions :
- ------------------------
- Voir CHANGELOG.h
- wireless.h
- ----------
- Définition des Wireless Extensions. Gardez à l'esprit que la définition
- utilisée par les pilotes et les outils (Wireless Tools) doivent correspondre,
- sinon de drôles de choses peuvent arriver. Les outils essayent de le vérifier.
- Depuis les Wireless Extensions v12, vous ne pouvez plus mettre ce
- fichier dans les entêtes de votre noyau pour mettre à jour les Wireless
- Extensions, vous avez besoin d'utiliser les patches complets disponibles sur ma
- page web. Donc, son utilité est plus pour le cas où vous prévoyez de faire de
- la compilation transverse (if you plan to do some « cross compile ») ou quelque
- chose de similaire.
- Juste pour votre plaisir, il y en a différentes versions. Si vos noyau/pilotes
- sont anciens, vous voudrez peut-être essayer les anciennes versions...
- sample_xxx.c :
- ------------
- Différents échantillons de code montrant comment implémenter quelques
- unes des caractéristiques les plus intéressantes des Wireless Extensions dans
- votre pilote.
- Notez qu'il n'y a pas d'assurance que ce code compile, laissez-le tel
- quel, mais cela devrait vous orienter dans la bonne direction.
- Aussi, jetez un ½il aux pilotes existant dans le noyau Linux.
- Autres outils :
- -------------
- Ma page web liste bien d'autres outils utilisant les Wireless
- Extensions que vous pourriez trouver utiles...
- http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html#links
- Autres questions :
- ----------------
- Vous avez le source, et il est documenté. Dans 99% des cas, vous y
- trouverez votre réponse.
- Bonne chance...
- Jean <jt@hpl.hp.com>
|