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 en espace utilisateur. Une seule 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. Il utilise une interface textuelle pour supporter toute l'extension Wireless.

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

Informations sur le paquet

Téléchargements supplémentaires

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

Configuration du noyau

To use Wireless Tools, the kernel must have the appropriate drivers and other support available. The appropriate bus must also be available. For many laptops, the PCMCIA bus (CONFIG_PCCARD) needs to be built. In some cases, this bus support will also need to be built for embedded wireless cards. The appropriate bridge support also needs to be built. For many modern laptops, the CardBus host bridge (CONFIG_YENTA) will be needed.

En plus du bus, le pilote pour la carte Wi-fi spécifique doit aussi être disponible. Il y a beaucoup de cartes Wi-fi 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

Commencez par appliquer un correctif qui corrige un problème lorsque plusieurs réseaux sont disponibles.

patch -Np1 -i ../wireless_tools-29-fix_iwlist_scanning-1.patch

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

Explication des commandes

INSTALL_MAN=/usr/share/man: Install manual pages in /usr/share/man instead of /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

renomme 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 2020-03-22 15:52:07 +0000