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 peu importe leur type, tant que le pilote prend les extensions Wireless en charge. 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.

This package is known to build and work properly using an LFS 12.1 platform.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de Wireless Tools

Requise (à l'exécution)

Configurer le noyau Linux pour le réseau sans fil

Configuration du noyau

Pour utiliser Wireless Tools, le noyau doit avoir les pilotes correspondants et d'autres fonctions auxiliaires. En plus des configurations mentionnées par Configurer le noyau Linux pour le réseau sans fil, vous devez également activer les options suivantes dans la configuration du noyau :

[*] Networking support --->                                                [NET]
  [*] Wireless --->                                                   [WIRELESS]
    <*/M> cfg80211 - wireless configuration API                       [CFG80211]
    [*]     cfg80211 wireless extensions compatibility           [CFG80211_WEXT]

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'a pas de 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 : installe 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

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