Accueil » OS » Linux » Connexion à un réseau sans fil en ligne de commande sur linux
Connexion à un réseau sans fil en ligne de commande sur linux

Connexion à un réseau sans fil en ligne de commande sur linux

Nous allons supposer que votre carte sans fil a été détecté par votre distribution qui a chargé les pilotes adéquats. Ensuite, vous devez disposer des outils suivants:

  • ifconfig: Pour activez votre périphérique ou carte sans fil.
  •  iwlist: Pour lister les points d’accès sans fil disponibles.
  • iwconfig: Pour configurer votre connexion sans fil.
  • dhclient: Pour obtenir votre adresse IP via DHCP.

La première commande vous devez utiliser est ifconfig. Avec cette commande, vous allez activer votre appareil sans fil. Très probablement, votre appareil sera appelée wlan0. Pour l’activer, vous devez entrer la commande suivante(en tant que root):

ifconfig wlan0 up

Vous ne devriez pas voir de commentaires sauf s’il y a un problème.

La prochaine étape consiste à scanner votre réseau sans fil pour vous assurer qu’il est disponible. Faites-le avec la commande suivante:

iwlist wlan0 scan

Avec cette commande, vous verrez la sortie suivante:

Cell 01 – Address: 00:21:43:4E:9B:F0
ESSID:”TOTO WIFI”
Mode:Master
Channel:5
Frequency:2.432 GHz (Channel 5)
Quality=100/100? Signal level:-45 dBm? Noise level=-95 dBm
Encryption key:on
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 22 Mb/s
6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
36 Mb/s; 48 Mb/s; 54 Mb/s
Extra:tsf=000002f1d9be01b7

Maintenant, vous savez que ce réseau est disponible. D’après le résultat ci-dessus, on peut également noter que ce réseau utilise WPA2. Donc nous aurons besoin d’un mot de passe. Si vous ne connaissez pas cette clé d’authentification, vous ne pourrez pas vous connecter à ce réseau.

Maintenant il est temps de configurer votre connexion. Pour ce faire, lancez la commande:

iwconfig wlan0 essid NETWORK_ID key WIRELESS_KEY

Où NETWORK_ID est le ESSID ou nom du réseau auquel vous souhaitez vous connecter et WIRELESS_KEY est la clé de sécurité ou mot de pass nécessaire pour se connecter au point d’accès sans fil.

Remarque: Par défaut iwconfig utilise une clé hexadécimal. Si vous souhaitez utiliser une clé ascii vous devrez ajouter le préfixe “s:” à votre clé comme ceci:

iwconfig wlan0 essid NETWORK_ID key s:WIRELESS_KEY

Maintenant il est temps d’obtenir une adresse IP à l’aide de dhclient. Exécutez la commande suivante:

dhclient wlan0

S’il y a aucun commentaire cela signifie qu’aucune erreur n’est signalée. Votre machine est maintenant connectée au réseau.

Faisons un script:

Si vous ne voulez pas taper toutes ces commandes, vous pouvez créer un script comme ceci:

#! /bin/bash
ifconfig wlan0
iwconfig wlan0 essid NETWORK_ID key WIRELESS_KEY
dhclient wlan0

Où NETWORK_ID est le ESSID du réseau et WIRELESS_KEY est la clé de sécurité de ce réseau. Enregistrez ce script avec le nom de fichier wireless_up.sh et rendez ce script exécutable avec la commande:

chmod u+x wireless_up.sh

Vous pouvez en faire une commande globale en plaçant ce script dans /usr/local/bin. Vous pouvez désormais taper la commande wireless_up.sh à partir de n’importe quel répertoire et il sera exécuté. Il va vous connecter au point d’accès sans fil configuré.

Si vous vous connectez à beaucoup de points d’accès sans fil, vous pouvez créer un script pour chacun d’eux en leur donnant chacun un nom unique. Ainsi quand vous avez besoin de vous connecter à un point d’accès spécifique, il suffit d’exécuter le script associé à ce point d’accès.

À propos Kamleu Noumi Emeric

Je suis un ingénieur en télécommunications et je suis le créateur du site tech-connect.info. J'ai une grande passion pour l'art, les hautes technologies, les jeux, les vidéos et le design. Aimant partager mes connaissances, Je suis également blogueur pendant mon temps libre. Vous pouvez me suivre sur ma page sociale Google+.

Consultez également

Les ransomwares, le nouveau fléau informatique

Les ransomwares, le nouveau fléau informatique

Ce mot ne vous dit peut-être rien et pourtant il y a quelques semaines les …