Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:reseau:wireless-tools [01/12/2013 09:36] smolski [Conflits entre outils] |
doc:reseau:wireless-tools [29/07/2015 18:07] milou [iwconfig] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== wireless-tools ====== | + | ====== wireless-tools : configuration wifi ====== |
- | (//testé// - **smolski** 23-03-2013) Le retour sur le forum est ici : [[http://debian-facile.org/viewtopic.php?id=6647 | Lien vers le forum concernant ce tuto]] \\ | + | * Objet : Apprendre à configurer son wifi via les wireless-tools |
- | //N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !// | + | * Niveau requis : {{tag>débutant avisé}} |
- | + | * Commentaires : //Gestion du wifi.// | |
- | * Objet : wirreless-tools - Outils wifi | + | |
- | * Niveau requis : DÉBUTANT | + | |
- | * Commentaires : // Gestion du wifi. // | + | |
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
+ | * Suivi : {{tag>à-tester obsolète}} | ||
+ | * Création par [[user>smolski]] le 23/03/2013 | ||
+ | * Testé par smolski le 23/03/2013 | ||
+ | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=6647 | ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
+ | |||
+ | |||
+ | <note info>Les wireless-tools sont maintenant obsolètes. La commande ''iw'' (du paquet **iw**) remplace celle-ci.</note> | ||
===== Préambule ===== | ===== Préambule ===== | ||
Les outils présentés ci-dessous doivent être remplacés dans un futur proche par une nouvelle interface de programmation et de configuration baptisée **iw**. \\ | Les outils présentés ci-dessous doivent être remplacés dans un futur proche par une nouvelle interface de programmation et de configuration baptisée **iw**. \\ | ||
Tant que l'intégration de ce nouvel outil n'est pas achevée dans la distribution Debian GNU/Linux, les informations données dans cette section restent d'actualité. \\ | Tant que l'intégration de ce nouvel outil n'est pas achevée dans la distribution Debian GNU/Linux, les informations données dans cette section restent d'actualité. \\ | ||
- | Pour plus de détails sur l'évolution de cette «migration», il faut consulter le fichier de documentation du paquet //iw// : | + | Pour plus de détails sur l'évolution de cette «migration», il faut consulter le fichier de documentation du paquet ''iw'' avec [[doc:editeurs:less | La commande less]] par exemple : |
- | /usr/share/doc/iw/README.Debian. | + | <code user>less /usr/share/doc/iw/README.Debian</code> |
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 34: | Ligne 38: | ||
Nous avons besoin d'installer [[:doc:reseau:wireless-tools|wireless-tools]] et wpa_supplicant. Pour ce faire : | Nous avons besoin d'installer [[:doc:reseau:wireless-tools|wireless-tools]] et wpa_supplicant. Pour ce faire : | ||
- | <code root>apt-get install wpasupplicant wireless-tools </code> | + | <code root>apt-get update && apt-get install wpasupplicant wireless-tools </code> |
Il est à noter que **wpasupplicant** n'est nécessaire que pour l'utilisation d'un cryptage **WPA**, ce qui doit être le cas si votre réseau est réellement sécurisé… | Il est à noter que **wpasupplicant** n'est nécessaire que pour l'utilisation d'un cryptage **WPA**, ce qui doit être le cas si votre réseau est réellement sécurisé… | ||
Ligne 40: | Ligne 44: | ||
===== Version ===== | ===== Version ===== | ||
- | <code bash> | + | <code user> |
dpkg -l wireless-tools</code> | dpkg -l wireless-tools</code> | ||
<code> | <code> | ||
Ligne 54: | Ligne 58: | ||
Résultats obtenu en terminal user avec une interface IEEE 802.11b. | Résultats obtenu en terminal user avec une interface IEEE 802.11b. | ||
- | <code bash> | + | <code user> |
/sbin/iwconfig wlan0</code> | /sbin/iwconfig wlan0</code> | ||
- | <code> | + | <file config retour de commande> |
wlan0 IEEE 802.11-DS ESSID:"wlan.lab" 1 | wlan0 IEEE 802.11-DS ESSID:"wlan.lab" 1 | ||
Mode:Managed2 Frequency:2.442 GHz3 Access Point: 00:0E:83:88:E8:D44 | Mode:Managed2 Frequency:2.442 GHz3 Access Point: 00:0E:83:88:E8:D44 | ||
Ligne 64: | Ligne 68: | ||
Link Quality=100/100 Signal level=-34 dBm Noise level=-90 dBm | Link Quality=100/100 Signal level=-34 dBm Noise level=-90 dBm | ||
Rx invalid nwid:9418 Rx invalid crypt:0 Rx invalid frag:0 | Rx invalid nwid:9418 Rx invalid crypt:0 Rx invalid frag:0 | ||
- | Tx excessive retries:0 Invalid misc:54513 Missed beacon:0</code> | + | Tx excessive retries:0 Invalid misc:54513 Missed beacon:0</file> |
Résultats obtenu en terminal user avec une interface IEEE 802.11g. | Résultats obtenu en terminal user avec une interface IEEE 802.11g. | ||
- | <code bash> | + | <code user> |
/sbin/iwconfig wlan0</code> | /sbin/iwconfig wlan0</code> | ||
- | <code> | + | <file config retour de la commande> |
wlan0 IEEE 802.11g ESSID:"ma-Box" 1 | wlan0 IEEE 802.11g ESSID:"ma-Box" 1 | ||
Mode:Managed2 Frequency:2.412 GHz3 Access Point: 00:0F:66:DC:3D:314 | Mode:Managed2 Frequency:2.412 GHz3 Access Point: 00:0F:66:DC:3D:314 | ||
Ligne 78: | Ligne 82: | ||
Link Quality=99/100 Signal level=-23 dBm Noise level=-88 dBm | Link Quality=99/100 Signal level=-23 dBm Noise level=-88 dBm | ||
Rx invalid nwid:0 Rx invalid crypt:4 Rx invalid frag:0 | Rx invalid nwid:0 Rx invalid crypt:4 Rx invalid frag:0 | ||
- | Tx excessive retries:0 Invalid misc:0 Missed beacon:0</code> | + | Tx excessive retries:0 Invalid misc:0 Missed beacon:0</file> |
Résultats obtenu avec une interface non associée : | Résultats obtenu avec une interface non associée : | ||
- | <code bash> | + | <code user> |
/sbin/iwconfig wlan0</code> | /sbin/iwconfig wlan0</code> | ||
- | <code> | + | <file config retour de la commande> |
wlan0 unassociated ESSID:off/any 1 | wlan0 unassociated ESSID:off/any 1 | ||
Mode:Managed2 Channel=03 Access Point: Not-Associated4 | Mode:Managed2 Channel=03 Access Point: Not-Associated4 | ||
Ligne 92: | Ligne 96: | ||
Link Quality:0 Signal level:0 Noise level:0 | Link Quality:0 Signal level:0 Noise level:0 | ||
Rx invalid nwid:0 Rx invalid crypt:4 Rx invalid frag:0 | Rx invalid nwid:0 Rx invalid crypt:4 Rx invalid frag:0 | ||
- | Tx excessive retries:0 Invalid misc:12 Missed beacon:0</code> | + | Tx excessive retries:0 Invalid misc:12 Missed beacon:0</file> |
==== Remarque ==== | ==== Remarque ==== | ||
Ligne 104: | Ligne 108: | ||
==== Option essid ==== | ==== Option essid ==== | ||
- | L'option essid de la commande iwconfig sert à configurer le nom de réseau. C'est la première option à paramétrer lors de l'implantation d'une station dans un nouveau réseau. La syntaxe((dans un terminal root)) est du type : | + | L'option essid de la commande iwconfig sert à configurer le nom de réseau. C'est la première option à paramétrer lors de l'implantation d'une station dans un nouveau réseau. La syntaxe est du type : |
- | <code bash> | + | <code root> |
iwconfig wlan<i> essid "<ma-Box>"</code> | iwconfig wlan<i> essid "<ma-Box>"</code> | ||
Ligne 113: | Ligne 117: | ||
Cette option mode peut prendre plusieurs valeurs. | Cette option mode peut prendre plusieurs valeurs. | ||
- | <note>Pour plus d'information sur les valeurs de l'option mode, consulter [[:doc:systeme:man | les pages man]] :<code bash>man iwconfig</code></note> | + | <note>Pour plus d'information sur les valeurs de l'option mode, consulter [[:doc:systeme:man | les pages man]] :<code user>man iwconfig</code></note> |
Dans le contexte de ce document, on ne s'intéresse qu'aux trois valeurs suivantes : | Dans le contexte de ce document, on ne s'intéresse qu'aux trois valeurs suivantes : | ||
Ligne 130: | Ligne 134: | ||
C'est dans ce mode que l'on peut capturer et analyser les trames de gestion et de contrôle du réseau sans fil. | C'est dans ce mode que l'on peut capturer et analyser les trames de gestion et de contrôle du réseau sans fil. | ||
- | La syntaxe d'utilisation en root de cette option est du type : | + | La syntaxe d'utilisation de cette option est du type : |
- | <code bash> | + | <code root> |
iwconfig wlan<i> mode managed</code> | iwconfig wlan<i> mode managed</code> | ||
Ligne 156: | Ligne 160: | ||
La commande iwlist sert à afficher des informations complémentaires à celles fournies par iwconfig. \\ | La commande iwlist sert à afficher des informations complémentaires à celles fournies par iwconfig. \\ | ||
La liste des options est donnée en user à l'aide de la séquence : | La liste des options est donnée en user à l'aide de la séquence : | ||
- | <code bash> | + | <code user> |
/sbin/iwlist --help.</code> | /sbin/iwlist --help.</code> | ||
Ligne 162: | Ligne 166: | ||
Liste en user des canaux accessibles depuis une interface réseau IEEE 802.11b simple : | Liste en user des canaux accessibles depuis une interface réseau IEEE 802.11b simple : | ||
- | <code bash> | + | <code user> |
/sbin/iwlist wlan0 channel</code> | /sbin/iwlist wlan0 channel</code> | ||
<code> | <code> | ||
Ligne 183: | Ligne 187: | ||
Liste des canaux accessibles depuis une interface réseau IEEE 802.11a/b/g. | Liste des canaux accessibles depuis une interface réseau IEEE 802.11a/b/g. | ||
- | <code bash> | + | <code user> |
/sbin/iwlist wlan0 channel</code> | /sbin/iwlist wlan0 channel</code> | ||
<code> | <code> | ||
Ligne 224: | Ligne 228: | ||
Recherche en user des infrastructures de réseau sans fil disponibles dans la zone de couverture radio de l'interface : | Recherche en user des infrastructures de réseau sans fil disponibles dans la zone de couverture radio de l'interface : | ||
- | <code bash> | + | <code user> |
/sbin/iwlist wlan0 scan</code> | /sbin/iwlist wlan0 scan</code> | ||
<code> | <code> |