Linux |
CentOS 5.3 |
|
iwconfig(8) |
iwconfig − configure une interface réseau sans fil (wireless) |
iwconfig [interface] |
Iwconfig est similaire à ifconfig(8), mais est dédié aux interfaces wireless. Il est utilisé pour manier les paramètres des interfaces réseaux qui sont spécifiques aux opérations wireless (par exemple : la fréquence). Iwconfig peut aussi être utilisé pour afficher ces paramètres, et les statistiques concernant le sans fil (extraites de /proc/net/wireless). Tous ces paramètres et statistiques dépendent du matériel. Chaque pilote ne fournira que quelques uns d’entre eux en fonction du support matériel, et l’étendue des valeurs peut changer. Veuillez vous référer aux pages man de chaque matériel pour plus de détails. |
essid |
Positionne le ESSID ( ou Network Name - pour certains produits, il peut aussi être désigné comme Domain ID). L’ESSID est utilisé pour identifier les cellules qui font partie du même réseau virtuel. |
Par opposition à l’adresse de l’AP ou
au NWID qui définissent une seule cellule,
l’ESSID définit un groupe de cellules
connectées via des
répéteurs ou via
l’infrastructure, où l’utilisateur
peut « roamer » ou errer de
manière transparente (c.-à -d. changer de
cellule sans perdre sa connexion). |
iwconfig eth0 essid any |
||
iwconfig eth0 essid "Mon Reseau" |
nwid/domain |
Positionne le Network ID (pour certains produits, il peut
aussi être appelé Domain ID).
Comme tous les réseaux sans fil adjacents
partagent le même médium, ce
paramètre est utilisé pour les
différencier (créer des
réseaux logiques colocalisés) et
pour identifier des nÅuds appartenant à la
même cellule. |
iwconfig eth0 nwid AB34 |
||
iwconfig eth0 nwid off |
freq/channel |
Positionne la fréquence d’exploitation
ou canal du périphérique. Une
valeur inférieure à 1 000 indique un
numéro de canal, une valeur
supérieure à 1 000 est une
fréquence en Hz. Vous pouvez ajouter le suffixe
k, M ou G à la valeur (par exemple, «
2.46G » pour la fréquence 2,46
GHz), ou ajouter suffisamment de « 0
». |
iwconfig eth0 freq 2422000000 |
||
iwconfig eth0 freq 2.422G |
||
iwconfig eth0 channel 3 |
sens |
Positionne le seuil de sensibilité. C’est le niveau de signal le plus bas pour lequel le matériel essaye de réceptionner un paquet, les signaux plus bas sont ignorés. Ceci est utilisé pour éviter de recevoir le bruit de fond, donc vous devriez le positionner en fonction du niveau de bruit moyen. Les valeurs positives sont supposées être les valeurs brutes utilisées par le matériel ou un pourcentage, les valeurs négatives sont supposées être des dBm. |
Avec certains matériels, ce
paramètre contrôle aussi le seuil
de report (« defer threshold »)
(signal le plus faible pour lequel le matériel
considère le canal occupé) et le
seuil de cession (« handover threshold
») (niveau de signal pour lequel le
matériel commence à chercher un nouveau
Point d’Accès). |
iwconfig eth0 sens -80 |
mode |
Positionne le mode de fonctionnement du matériel, qui dépend de la topologie du réseau. Le mode peut être Ad-Hoc (réseau composé d’une seule cellule et sans Point d’Accès), Managed (un nÅud se connecte à un réseau composé de plusieurs Points d’Accès, avec roaming ou errance), Master (le nÅud est le maître qui synchronise ou agit comme un Point d’Accès), Repeater (le nÅud transmet les paquets entre les autres nÅuds wireless), Secondary (le nÅud agit comme un maître/répéteur supplémentaire), Monitor (le nÅud agit comme un moniteur passif et ne fait que recevoir des paquets) ou Auto. |
Exemple : |
iwconfig eth0 mode Managed |
||
iwconfig eth0 mode Ad-Hoc |
ap |
Force la carte à s’enregistrer auprès du Point d’Accès donné par l’adresse, si c’est possible. Quand la qualité de la connexion devient trop mauvaise, le pilote peut revenir en mode automatique (la carte sélectionne le meilleur Point d’Accès à portée). |
Vous pouvez aussi utiliser off pour
réactiver le mode automatique sans changer le
Point d’Accès courant, ou vous pouvez
utiliser any ou auto pour forcer la carte
à se ré associer avec le meilleur Point
d’Accès courant. |
iwconfig eth0 ap 00:60:1D:01:23:45 |
||
iwconfig eth0 ap any |
||
iwconfig eth0 ap off |
nick[name] |
Positionne le surnom (nickname), ou nom de station.
Quelques produits 802.11 le définissent, mais
il n’est pas utilisé dans la mesure
où les protocoles les plus usités
(MAC, IP, TCP) ne s’en servent pas en
l’état. Seuls quelques outils de
diagnostic peuvent l’utiliser. |
iwconfig eth0 nickname "My Linux Node" |
rate/bit[rate] |
Pour les cartes supportant plusieurs débits,
positionne le débit en b/s. Le
débit est la vitesse à laquelle les bits
sont transmis sur le médium, la vitesse du lien
pour l’utilisateur est inférieure
à cause du partage du médium et des
divers en-têtes. |
iwconfig eth0 rate 11M |
||
iwconfig eth0 rate auto |
||
iwconfig eth0 rate 5.5M auto |
rts[_threshold] |
RTS/CTS ajoute une « poignée de
main » avant chaque transmission de paquet pour
être sûr que le canal est libre.
Cela ajoute des en-têtes (NDT :
données de gestion), mais augmente les
performances en cas de nÅuds cachés ou
d’un grand nombre de nÅuds actifs. Ce
paramètre fixe la taille du plus petit paquet
pour lequel le nÅud envoie un RTS ; une valeur
égale à la taille maximale des paquets
inhibe ce mécanisme. Vous pouvez aussi
positionner ce paramètre sur auto,
fixed ou off. |
iwconfig eth0 rts 250 |
||
iwconfig eth0 rts off |
frag[mentation_threshold] |
La fragmentation permet de découper un
paquet IP en une série de plus petits fragments
transmis par le médium. Dans la plupart des
cas, cela ajoute des en-têtes, mais dans un
environnement très bruité, cela
réduit les coûts de transmission
dus aux erreurs et permet aux paquets
d’être acheminés
malgré des séries
d’interférences. Ce paramètre
fixe la taille de fragment maximale ; une valeur
égale à la taille maximale de paquet
désactive ce procédé.
Vous pouvez aussi mettre ce paramètre Ã
auto, fixed ou off. |
iwconfig eth0 frag 512 |
||
iwconfig eth0 frag off |
key/enc[ryption] |
Utilisé pour manipuler les clefs de cryptage
ou brouillage et le mode de
sécurité. |
iwconfig eth0 key 0123-4567-89 |
||
iwconfig eth0 key [3] 0123-4567-89 |
||
iwconfig eth0 key s:password [2] |
||
iwconfig eth0 key [2] |
||
iwconfig eth0 key open |
||
iwconfig eth0 key off |
||
iwconfig eth0 key restricted [3] 0123456789 |
||
iwconfig eth0 key 01-23 key 45-67 [4] key [4] |
power |
Utilisé pour manipuler les paramètres et le mode du procédé de gestion d’énergie. |
Pour fixer la période entre les
éveils, entrez period
‘valeur’. Pour fixer la temporisation avant
le retour en veille, entrez timeout
‘valeur’. Vous pouvez aussi ajouter les
modificateurs min et max. Par
défaut, ces valeurs sont exprimées
en secondes, ajoutez le suffixe m ou u pour
spécifier les valeurs en millisecondes ou
microsecondes. Parfois, ces valeurs sont sans
unité (nombre de périodes de
beacon, dwell ou similaire). |
iwconfig eth0 power period 2 |
||
iwconfig eth0 power 500m unicast |
||
iwconfig eth0 power timeout 300u all |
||
iwconfig eth0 power off |
||
iwconfig eth0 power min period 2 power max period 4 |
txpower |
Pour les cartes supportant plusieurs puissances de
transmission, règle la puissance de transmission
en dBm. Si W est la puissance en Watt, la puissance
en dBm est P = 30 + 10.log(W). Si la valeur est post
fixée par mW, elle sera automatiquement
convertie en dBm. |
iwconfig eth0 txpower 15 |
||
iwconfig eth0 txpower 30mW |
||
iwconfig eth0 txpower auto |
||
iwconfig eth0 txpower off |
retry |
La plupart des cartes supportent les retransmissions MAC (contrôle d’accès au médium), et certaines permettent le paramétrage du mécanisme des tentatives (en cas d’échec). |
Pour fixer le nombre maximum d’essais, entrez
limit ‘valeur’. C’est une valeur
absolue (sans unité). Pour fixer le temps
maximum autorisé au mécanisme MAC
pour ses tentatives, entrez lifetime
‘valeur’. Par défaut, cette
valeur est en secondes, ajouter le suffixe m ou u pour
spécifier les valeurs en millisecondes ou
microsecondes. |
iwconfig eth0 retry 16 |
||
iwconfig eth0 retry lifetime 300m |
||
iwconfig eth0 retry min limit 8 |
commit |
Certaines cartes peuvent ne pas appliquer |
immédiatement les changements effectués par les Wireless Extensions (elles peuvent attendre pour prendre en compte les changements ou les appliquer seulement quand la carte est montée via ifconfig). Cette commande (si disponible) force la carte à appliquer les changements en suspens. |
Cela n’est normalement pas nécessaire, car la carte appliquera éventuellement les changements, mais peut être utile pour débugage. |
Pour chaque matériel qui supporte les extensions wireless, iwconfig affiche le nom du protocole MAC utilisé (nom du matériel pour les protocoles propriétaires), l’ESSID (Network Name), le NWID, la fréquence (ou canal), la sensibilité, le mode d’exploitation, l’adresse du Point d’Accès, le débit, le seuil RTS (RTS threshold), le seuil de fragmentation (fragmentation threshold), la clef de cryptage et les paramètres de gestion de l’énergie (power management) (en fonction de la disponibilité). Les paramètres affichés ont la
même signification et la même
valeur que ceux que vous pouvez régler,
veuillez vous reporter à la
précédente partie pour leur
explication détaillée. |
Access Point/Cell |
Une adresse égale à 00:00:00:00:00:00 signifie que la carte n’a pas réussi à s’associer avec un Point d’Accès (le plus souvent une question de configuration). Le paramètre Access Point sera montré comme une cellule (Cell) en mode ad hoc (pour des raisons évidentes), mais il fonctionne néanmoins de la même manière. |
Si /proc/net/wireless existe, iwconfig affichera aussi son contenu. Il faut noter que ces valeurs dépendent des spécifications du pilote et de la carte, vous devrez donc vous référez à la documentation du pilote pour une interprétation correcte de ces valeurs. |
Link quality |
Qualité globale du lien. Peut être basée sur le niveau de contention ou des interférences, le taux d’erreur de trame ou de bit, la qualité du signal reçu, des synchronisations temporelles, ou autre métrique matérielle. C’est une valeur agrégat, et dépend totalement du pilote et du matériel. |
Signal level |
Force du signal reçu (RSSI - force du signal reçu). Cela peut être des unités arbitraires ou des dBm, iwconfig utilise des méta-informations du pilote pour interpréter les valeurs brutes données par /proc/net/wireless et affiche l’unité ou la valeur maximale correspondante (utilise l’arithmétique 8 bits). En mode Ad-Hoc cela peut être indéfini et vous devriez utiliser iwspy. |
Noise level |
Niveau du bruit de fond (quand aucun paquet n’est transmis). Commentaires similaires à ceux de Signal level. |
Rx invalid nwid |
Nombre de paquets reçus avec un NWID ou ESSID différent. Utilisé pour détecter des problèmes de configuration ou l’existence de réseau adjacent (sur la même fréquence). |
Rx invalid crypt |
Nombre de paquets que le matériel a été incapable de décrypter. Cela peut être utilisé pour détecter des mauvais paramètres de cryptage. |
Rx invalid frag |
Nombre de paquets pour lesquels le matériel a été incapable de ré-assembler correctement les fragments de la couche liaison (le plus souvent, il en manque un). |
Tx excessive retries |
Nombre de paquets que la carte n’a pas réussi à envoyer. La plupart des protocoles MAC réessaient un certain nombre de fois avant d’abandonner. |
invalid misc |
Autres paquets perdus en relation avec les opérations spécifiques au sans fil. |
Missed beacon |
Nombre de beacons périodiques émis par la Cellule ou le Point d’Accès que nous avons manqué. Les beacons sont envoyés à intervalles réguliers pour maintenir la coordination de la cellule, l’impossibilité de les recevoir indiquant souvent que la carte est hors de portée. |
Jean Tourrilhes − jt@hpl.hp.com |
Maxime CHARPENNE, août 2004 (wireless_tools.27-pre26). |
Il est possible que cette traduction soit imparfaite ou périmée. En cas de doute, veuillez vous reporter au document original en langue anglaise fourni avec le programme. |
/proc/net/wireless |
ifconfig(8), iwspy(8), iwlist(8), iwevent(8), iwpriv(8), wireless(7). |
iwconfig(8) |