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.

Partager
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 Facebook.

Publié par
Kamleu Noumi Emeric

Articles récents

La communication digitale : un levier incontournable pour les entreprises

Dans un monde où la technologie évolue à grande vitesse, la communication digitale s’impose comme…

13 novembre 2024

Pourquoi les bureauticiens doivent proposer des offres télécoms ?

Avec la transformation numérique qui bouleverse les entreprises de toutes tailles, les bureauticiens, traditionnellement associés…

20 août 2024

Votre smartphone est cassé ? Réparez-le !

Si vous lisez ces lignes, c'est peut-être que votre smartphone est cassé… La bonne nouvelle,…

12 août 2024