Man page - iwconfig(8)
Packages contains this manual
apt-get install wireless-tools
Available languages:
en fr.ISO8859-1 it pl cs fr.UTF-8 roManual
IWCONFIG
NOMSYNOPSIS
DESCRIPTION
PARAMĂTRES
AFFICHAGE
AUTEUR
TRADUCTION
AVERTISSEMENT SUR LA TRADUCTION
FICHIERS
VOIR AUSSI
NOM
iwconfig - configure une interface réseau sans-fil (wireless)
SYNOPSIS
iwconfig
[
interface
]
iwconfig
interface
[essid
X
]
[nwid
N
] [mode
M
] [freq
F
]
[channel
C
] [sens
S
] [ap
A
] [nick
NN
]
[rate
R
] [rts
RT
] [frag
FT
] [txpower
T
]
[enc
E
] [key
K
] [power
P
] [retry
R
]
[modu
M
] [commit]
iwconfig --help
iwconfig --version
DESCRIPTION
Iwconfig est similaire Ă ifconfig (8), mais est dĂ©diĂ© aux interfaces wireless. Il est utilisĂ© pour positionner 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.
PARAMĂTRES
|
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 (Point dâAccĂšs)
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
errer (« roamer ») de maniÚre
transprente (c.-Ă -d. changer de noeud sans perdre sa
connexion).
Avec certaines cartes, vous pouvez désactiver le
contrÎle du ESSID (« ESSID
promiscuous ») avec
off
ou
any
(et
on
pour le réactiver).
Si le ESSID du réseau est un des mots-clefs
spéciaux (
off
,
on
ou
any
), vous
devrez utiliser
--
pour lâĂ©chapper.
Exemples :
iwconfig eth0 essid any
iwconfig eth0 essid "Mon Reseau"
iwconfig eth0 essid -- "ANY"
|
nwid |
Positionne le Network 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 noeuds appartenant Ă la mĂȘme cellule. |
Ce paramĂštre est
seulement utilisé par les matériels
antérieurs à 802.11, la norme 802.11 se
servant du ESSID et de lâadresse de lâAP pour
cette fonction.
Avec certaines cartes, vous pouvez désactiver le
contrĂŽle du Network ID (NWID promiscuous) avec
off
(et
on
pour le réactiver).
Exemples :
iwconfig eth0 nwid AB34
iwconfig eth0 nwid 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.
Exemple :
iwconfig eth0 nickname "My Linux Node"
|
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 noeud se connecte Ă un rĂ©seau composĂ© de plusieurs Points dâAccĂšs, avec roaming ou errance), Master (le noeud est le maĂźtre qui synchronise ou agit comme un Point dâAccĂšs), Repeater (le noeud transmet les paquets entre les autres noeuds wireless), Secondary (le noeud agit comme un maĂźtre/rĂ©pĂ©teur supplĂ©mentaire), Monitor (le noeud agit comme un moniteur passif et ne fait que recevoir des paquets) ou Auto . |
Exemple :
iwconfig eth0 mode Managed
iwconfig eth0 mode Ad-Hoc
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â.
Les canaux sont habituellement numérotés
Ă partir de 1, et vous pouvez utiliser
iwlist
(8) pour obtenir le nombre total de canaux,
lister les fréquences disponibles, et afficher la
fréquence courante comme un canal. Suivants les
réglementations, certaines fréquences/canaux
peuvent ne pas ĂȘtre disponibles.
La plupart du temps lorsque le mode Managed est
utilisĂ©, le Point dâAccĂšs impose le
canal et le pilote refusera le paramĂštre de la
fréquence. Dans le mode Ad-Hoc, le paramÚtre
frĂ©quence doit seulement ĂȘtre utilisĂ©
à la création de la cellule initiale, et doit
ĂȘtre ignorĂ© quand on rejoint une cellule
existante.
Vous pouvez aussi utiliser
off
ou
auto
pour
laisser la carte choisir le meilleur canal (lorsque
câest supportĂ©).
Exemples :
iwconfig eth0 freq 2422000000
iwconfig eth0 freq 2.422G
iwconfig eth0 channel 3
iwconfig eth0 channel auto
|
ap |
Force la carte Ă sâenregistrer auprĂšs du Point dâAccĂšs donnĂ© par lâadresse, si câest possible. Cette adresse est lâidentitĂ© de la cellule du Point dâAccĂšs, celle indiquĂ© par un scanning wireless, qui peut ĂȘtre diffĂ©rente de son adresse MAC. Si le lien wireless est point-Ă -point, mettre lâadresse de lâautre cĂŽtĂ© du lien. Si le lien est ad-hoc, mettre lâidentitĂ© de la cellule du rĂ©seau ad-hoc. |
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.
Exemple :
iwconfig eth0 ap 00:60:1D:01:23:45
iwconfig eth0 ap any
iwconfig eth0 ap off
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 diverses entĂȘtes.
Vous pouvez ajouter le suffixe k, M ou G Ă la valeur
(multiplicateur dĂ©cimal : 10Ë3, 10Ë6
et 10Ë9Â b/s), ou ajouter suffisamment de
â0â. Les valeurs en-dessous de 1Â 000 sont
spécifiques à la carte, habituellement un
index de la liste des débit supportés.
Utilisez
auto
pour sélectionner le mode
débit automatique (repli à un débit
moindre pour les canaux bruités), ce qui est le mode
par défaut pour la plupart des cartes, et
fixed
pour revenir Ă des paramĂštres
fixes. Si vous spécifiez une valeur de débit
et ajoutez
auto
, le driver utilisera tous les
dĂ©bits infĂ©rieurs et Ă©gaux Ă
cette valeur.
Exemples :
iwconfig eth0 rate 11M
iwconfig eth0 rate auto
iwconfig eth0 rate 5.5M auto
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.
De plus,
on
et
off
active et désactive
la radio, et
auto
et
fixed
active et
désactive le contrÎle de puissance (si ces
fonctions sont disponibles).
Exemples :
iwconfig eth0 txpower 15
iwconfig eth0 txpower 30mW
iwconfig eth0 txpower auto
iwconfig eth0 txpower off
|
sens |
Positionne le seuil de sensibilité. Cela définie comment la carte est sensible aux mauvaises conditions de fonctionnement (signal faible, interférence). Les valeurs positives sont considérées comme des valeurs brutes et utilisées telles quelles par le matériel ou un pourcentage, les valeurs négatives sont interprétées en dBm. En fonction de la conception du matétiel, ce paramÚtre peut contrÎler diverses fonctions. |
Sur les cartes modernes, ce
paramĂštre contrĂŽle habituellement le seuil du
handover/roaming (seuil de cession), signal le plus bas pour
lequel le matériel reste associé au Point
dâAccĂšs courant. Lorsque le signal passe
en-dessous de ce seuil, la carte commence Ă chercher
un nouveau/meilleur Point dâAccĂšs. Certaines
cartes peuvent utiliser le nombre de beacons manquées
pour déclencher cela. En cas de forte densité
de Points dâAccĂšs, un seuil plus haut assure
dâĂȘtre toujours associĂ© au meilleur AP,
et Ă lâinverse pour les faibles densitĂ©s
dâAPs, un seuil plus bas rĂ©duit les pertes
dâassociations.
Sur les cartes plus anciennes, ce paramĂštre
contrĂŽle habituellement le seuil de report (defer
treshold), signal le plus faible pour lequel le
matériel considÚre le canal occupé. Les
niveaux de signal au-dessus de ce seuil font que le
matériel inhibe sa propre transmission, tandis que
les signaux plus faibles que ce seuil sont ignorés et
le matériel est libre de transmettre. Cela est
souvent fortement lié au seuil de réception,
le plus bas niveau de signal pour lequel le matériel
essaye de recevoir un paquet. Des paramĂštres
apropriées pour ces seuils évitent à la
carte de perdre du temps sur le bruit de fond lors des
réceptions de transmissions faibles. Les conceptions
modernes semblent contrĂŽler ces seuils
automatiquement.
Exemple :
iwconfig eth0 sens -80
iwconfig eth0 sens 2
|
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Ă©), et
câest le cas par dĂ©faut (si rien nâest
spécifié). 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.
Vous pouvez aussi ajouter les modificateurs
short
,
long
,
min
et
max
. Si la carte supporte
le mode automatique, ils définissent les limites
inférieure et supérieure (NDT : de
lâintervalle temporel dans lequel le mĂ©canisme
MAC est autorisé à réitérer ses
tentatives). Dâautres cartes dĂ©finissent des
valeurs différentes en fonction de la taille des
paquets, par exemple la norme 802.11 définit une
min limit
qui est la limite inférieure
dâessai (paquets non RTS/CTS).
Exemples :
iwconfig eth0 retry 16
iwconfig eth0 retry lifetime 300m
iwconfig eth0 retry short 12
iwconfig eth0 retry min limit 8
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 entĂȘtes
(NDT : données de gestion), mais augmente les
performances en cas de noeuds cachĂ©s ou dâun
grand nombre de noeuds actifs. Ce paramĂštre fixe la
taille du plus petit paquet pour lequel le noeud 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
.
Exemples :
iwconfig eth0 rts 250
iwconfig eth0 rts off
frag [mentation_threshold]
La fragmentation permet de
découper un paquet IP en une salve de plus petits
fragments transmis sur le médium. Dans la plupart des
cas, cela ajoute des entĂȘtes, mais dans un
environnement trÚs bruité, cela réduit
les coûts de transmission dûs aux erreurs et
permet aux paquets dâĂȘtre acheminĂ©s
malgrĂ© des salves dâinterfĂ©rences. Ce
paramĂštre fixe la taille de fragment maximale qui est
toujours inférieure à la taille maximale des
paquets.
Ce paramĂštre peut aussi contrĂŽler le
« Frame Bursting » disponible sur
certaines cartes, capacité à envoyer de
multiple paquets IP ensembles. Ce mécanisme sera
activé si la taille de fragment est plus grande que
la taille maximale de paquet.
Vous pouvez aussi mettre ce paramĂštre Ă
auto
,
fixed
ou
off
.
Exemples :
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é.
Pour configurer la clef courante de cryptage, il suffit
dâentrer la clef en hexadĂ©cimal telle que
XXXX-XXXX-XXXX-XXXX
ou
XXXXXXXX
. Pour entrer
une autre clef que la clef courante, ajoutez (au
début ou à la fin)
[index]
Ă la
clef elle-mĂȘme (cela ne changera pas la clef active).
Vous pouvez aussi entrer la clef comme une chaĂźne
ASCII en utilisant le préfixe
s:
. Les phrases
en tant que mot de passe ne sont actuellement pas
supportées.
Pour changer la clef active parmi les clefs
dĂ©jĂ entrĂ©es, il suffit dâentrer
lâ
[index]
(sans entrer de valeur de clef).
off
et
on
désactive et réactive le
cryptage.
Le mode de sĂ©curitĂ© peut ĂȘtre
open
ou
restricted
, et sa signification
dépend de la carte utilisée. Avec la plupart
des cartes, le mode
open
nâutilise pas
dâauthentification et la carte accepte des sessions
non cryptées, alors que le mode
restricted
nâaccepte que des sessions cryptĂ©es et la carte
utilisera lâauthentification si disponible.
Si vous avez besoin de mettre plusieurs clefs, ou de mettre
une clef et de changer la clef active, vous avez besoin
dâutiliser des instructions de clef (
key
)
multiples. Les arguments peuvent ĂȘtre mis dans
nâimporte quel ordre, le dernier sera prioritaire.
Exemples :
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 la
timeout
âvaleurâ
. Pour paramétrer le niveau
générique de sauvegarde
dâĂ©nergie, entrez
saving
â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, pourcentage ou similaire).
off
et
on
désactive et réactive la
gestion dâĂ©nergie. Enfin, vous pouvez mettre la
gestion dâĂ©nergie en mode
all
(reçoit tous les paquets),
unicast
(reçoit seulement les paquets unicast, ignore les
paquets multicast et de broadcast) et
multicast
(reçoit seulement les paquets multicast et de
broadcast, ignore lâunicast).
Exemples :
iwconfig eth0 power period 2
iwconfig eth0 power 500m unicast
iwconfig eth0 power timeout 300u all
iwconfig eth0 power saving 3
iwconfig eth0 power off
iwconfig eth0 power min period 2 power max period 4
modu [lation]
Force la carte Ă
utiliser un jeu spécifique de modulations. Les cartes
modernes supportent diverses modulations, certaines
étant standards telles 802.11b ou 802.11g,
dâautres Ă©tant propriĂ©taires. Cette
commande force la carte Ă utiliser seulement le jeu
spécifique de modulations listé par la ligne
de commande. Ceci peut ĂȘtre utilisĂ© pour
résoudre des problÚmes
dâinteropĂ©rabilitĂ©.
La liste des modulations disponibles dépend du couple
carte/pilote et peut ĂȘtre affichĂ©e en utilisant
iwlist modulation
. Notez que certains couples
carte/pilote peuvent ne pas ĂȘtre capables de
sélectionner chaque modulation listée
indépandement, certaines intervenant comme un groupe.
Vous pouvez aussi mettre ce paramĂštre Ă
auto
pour laisser le couple carte/pilote faire de son
mieux.
Exemples :
iwconfig eth0 modu 11g
iwconfig eth0 modu CCK OFDMa
iwconfig eth0 modu auto
|
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Ă©buggage.
AFFICHAGE
Pour chaque matĂ©riel qui supporte les extensions wireless, iwconfig affichera 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.
Quelques paramÚtres sont affichés seulement
dans une forme abrégée (comme le cryptage).
Vous devez utiliser
iwlist
(8) pour avoir tous les
détails.
Certains paramĂštres ont deux modes (comme le
débit). Si la valeur est préfixée par
« = », cela veut dire que le
paramĂštre est fixĂ© et forcĂ© Ă
cette valeur, sâil est prĂ©fixĂ© par
« : », le paramÚtre est en mode
automatique et la valeur courante est montrée (et
peut changer).
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Ă© sur le niveau de contention ou des interfĂ©rences, le taux dâerreur de trame ou de bit, la qualitĂ© du signal reçu, certaines synchronisations temporelles, ou dâ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). Ce peut ĂȘtre des unitĂ©s arbitraires ou des dBm, iwconfig utilise les 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 (en utilisant 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Ă©essayent 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.
AUTEUR
Jean Tourrilhes - jt@hpl.hp.com
TRADUCTION
Maxime CHARPENNE, octobre 2007 (wireless_tools.30-pre3).
AVERTISSEMENT SUR LA TRADUCTION
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.
FICHIERS
/proc/net/wireless
VOIR AUSSI
ifconfig (8), iwspy (8), iwlist (8), iwevent (8), iwpriv (8), wireless (7).