Wireless Tools-29

Introduction à Wireless Tools

L'extension Wireless (WE) est une API générique du noyau Linux qui permet à un pilote de produire des statistiques et de la configuration spécifique à des LAN sans fil courants dans l'espace de l'utilisateur. Un seul chaîne d'outils peut supporter tous les types de LANs sans fil selon leur type, tant que le pilote supporte les extensions Wireless. Vous pouvez aussi modifier les paramètres WE à la volée sans redémarrer le pilote (ou Linux).

Le paquet Wireless Tools (WT) est une chaîne d'outils qui permet de manipuler les extensions Wireless. Ils utilise une interface textuelle pour supporter toute l'extension Wireless.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.4.

Informations sur le paquet

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/WirelessTools

Configuration du noyau

Pour utiliser Wireless Tools, le noyau doit avoir les pilotes adéquats et les autres supports disponibles. Le bus adéquat doit être également disponible. Pour la plupart des portables, le bus PCMCIA (CONFIG_PCCARD) doit être construit. Dans certains cas, le support de ce bus devra aussi être construit pour les cartes Wifi internes. Le support pour le pont adéquat doit aussi être construit. Pour la plupart des portables récents, le pont hôte CardBus (CONFIG_YENTA) sera nécessaire.

En plus du bus, le pilote actuel pour la carte Wifi spécifique doit aussi être disponible. Il y a beaucoup de cartes Wifi et elles ne fonctionnent pas toutes avec Linux. Le premier endroit pour trouver le support des cartes est le noyau. Les pilotes se trouvent dans Device Drivers → Network Device Support → Wireless LAN (non-hamradio). Il y a aussi des pilotes externes disponibles pour des cartes très classiques. Pour des informations, regardez les notes utilisateur.

Après que les bons pilotes ont été chargés, l'interface apparaîtra dans /proc/net/wireless.

Installation de Wireless Tools

Pour installer Wireless Tools, utilisez les commandes suivantes :

make

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make PREFIX=/usr INSTALL_MAN=/usr/share/man install

Explications de la commande

INSTALL_MAN=/usr/share/man : Installez les pages de manuel dans /usr/share/man au lieu de /usr/man

Contenu

Programmes installés: ifrename, iwconfig, iwevent, iwgetid, iwlist, iwpriv, et iwspy
Bibliothèque installée: libiw.so
Répertoires installés: Aucun

Descriptions courtes

ifrename

renrmme les interfaces réseau basées sur divers critères statiques.

iwconfig

configure une interface de réseau sans fil.

iwevent

affiche les événements Wifi générés par les pilotes et les changements de paramétrage.

iwgetid

signale une adresse ESSID, NWID ou AP/Cell de réseaux sans fil.

iwlist

obtient des informations détaillées du Wifi à partir d'une interface Wifi.

iwpriv

configure des paramètres facultatifs (privés) de l'interface d'un réseau sans fil.

iwspy

obtient des statistiques du sans fil depuis un nœud spécifique.

libiw.so

contient les fonctions requises par les programmes Wifi et fournit une API pour d'autres programmes.

Last updated on : 2013-03-13 18:58:54 +010