in

Comment configurer le Wi-Fi sur votre Raspberry Pi via la ligne de commande

Vous avez configuré votre Raspberry Pi sans tête comme vous le souhaitez, il est installé et fonctionne correctement, mais vous voulez soudainement l’éloigner de son câble Ethernet avec un module Wi-Fi. Évitez de le connecter à tous les périphériques et ajoutez rapidement la prise en charge Wi-Fi à partir de la ligne de commande.

Pourquoi est-ce que je veux faire ça?

Si vous êtes un passionné de Raspberry Pi (ou si vous le devenez rapidement), vous savez à quel point il peut être ennuyeux de réaliser que votre projet Pi sans tête a maintenant besoin d’un autre petit ajustement qui nécessite probablement de connecter un moniteur et un clavier / souris à la boîte.

La meilleure façon d’éviter de tomber dans ce piège est de configurer votre Raspberry Pi pour un accès à distance. Une fois que vous avez configuré cela, cependant, vous devez toujours savoir comment effectuer des tâches à distance qui seraient auparavant gérées par une interface graphique (comme activer le Wi-Fi). Aujourd’hui, nous allons vous expliquer le moyen technique (mais simple) de se connecter à distance à votre Pi et d’activer un dongle complémentaire Wi-Fi.

De quoi ai-je besoin?

Pour ce didacticiel, vous aurez besoin des éléments suivants:

  • 1 unité Raspberry Pi avec Raspbian installé (cette technique devrait fonctionner sur d’autres distributions, mais nous utilisons Raspbian)
  • 1 connexion Ethernet à l’unité Pi (nécessaire pour activer la fonctionnalité Wi-Fi à distance)
  • 1 Dongle Wi-Fi (nous utilisons ce modèle sur toutes nos unités Pi avec beaucoup de succès)

Si vous n’utilisez pas ce modèle de clé Wi-Fi, nous vous recommandons vivement de rechercher le modèle que vous avez l’intention d’acheter pour voir s’il est bien pris en charge. À cette fin, la section adaptateur USB Wi-Fi du wiki RPi est très utile.

En plus des éléments ci-dessus, vous devez prendre un moment pour vérifier la configuration du nœud Wi-Fi auquel vous souhaitez connecter votre unité Raspberry Pi: vous devrez prendre note du SSID, du mot de passe et du type de cryptage / méthode (par exemple, le nœud utilise WPA avec le cryptage à clé partagée TKIP).

Activation du dongle Wi-Fi via le terminal

Pour commencer, allumez votre unité Raspberry Pi. À ce stade, le seul périphérique réseau doit être la carte réseau Ethernet intégrée (que vous avez connectée à votre réseau via un câble Ethernet afin que vous puissiez accéder à distance au périphérique sans tête).

Connectez-vous à votre Pi via SSH pour accéder à une invite de terminal distant. (Si vous n’avez pas encore configuré votre appareil pour l’accès à distance de cette manière, veuillez consulter le didacticiel suivant).

À l’invite, entrez la commande suivante:

sudo nano /etc/network/interfaces

Dans l’éditeur de texte nano, vous verrez quelque chose comme ceci:

uneuto lo

iface lo inet loopback
iface eth0 inet dhcp

C’est la configuration très basique qui régit la connexion Ethernet de votre Pi (indiquée par la partie eth0). Nous devons ajouter un tout petit peu pour activer le dongle Wi-Fi. Utilisez les touches fléchées pour descendre sous l’entrée existante et ajoutez les lignes suivantes:

allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

Une fois que vous avez annoté le fichier, appuyez sur CTRL + X pour enregistrer le fichier et quitter l’éditeur nano. À l’invite à nouveau, entrez la commande suivante:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Comparez le contenu du fichier, s’il existe, au code suivant. Si le fichier est vide, vous pouvez utiliser ce code pour le remplir. Prenez note des lignes commentées (indiquées par les marques #) pour indiquer la variable à utiliser en fonction de la configuration actuelle de votre nœud Wi-Fi.

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid="YOURSSID"
psk="YOURPASSWORD"

# Protocol type can be: RSN (for WP2) and WPA (for WPA1)
proto=WPA

# Key management type can be: WPA-PSK or WPA-EAP (Pre-Shared or Enterprise)
key_mgmt=WPA-PSK

# Pairwise can be CCMP or TKIP (for WPA2 or WPA1)
pairwise=TKIP

#Authorization option should be OPEN for both WPA1/WPA2 (in less commonly used are SHARED and LEAP)
auth_alg=OPEN

}

Lorsque vous avez terminé de modifier le fichier, appuyez sur CTRL + X pour enregistrer et quitter le document. Il est maintenant temps de débrancher le câble Ethernet et de brancher le dongle Wi-Fi.

À l’invite de commande, entrez la commande suivante:

sudo reboot

Lorsque l’appareil a fini de redémarrer, il doit se connecter automatiquement au nœud Wi-Fi. Si, pour une raison quelconque, il n’apparaît pas sur le réseau, vous pouvez toujours rebrancher le câble Ethernet pour vérifier les deux fichiers et les variables que vous avez modifiés.

Vous avez un conseil, une astuce ou un tutoriel lié à Raspberry Pi que vous aimeriez que nous écrivions? Sonnez dans les commentaires ci-dessous.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Quel iPhone ai-je?

Quel iPhone ai-je?

Comment garder vos onglets et votre barre d'adresses visibles dans IE 11

Comment garder vos onglets et votre barre d’adresses visibles dans IE 11