Comment configurer le Wi-Fi sur votre Raspberry Pi via la ligne de commande
Vous avez configuré votre Raspberry Pi sans tête exactement comme vous le souhaitez, il s’est installé et fonctionne bien, mais vous souhaitez tout à coup l’éloigner de son câble Ethernet avec un module Wi-Fi. Ignorez la connexion à tous les périphériques et ajoutez rapidement le support Wi-Fi à partir de la ligne de commande.
Pourquoi je veux faire ça?
Si vous êtes un passionné de Raspberry Pi (ou en devenez un rapidement), vous savez à quel point il peut être agaçant de se rendre compte que votre projet de Pi sans tête a besoin d'un autre petit ajustement nécessitant probablement de brancher un moniteur et un clavier / souris à la boîte..
Le meilleur moyen d'éviter de tomber dans ce piège consiste à configurer votre Raspberry Pi pour un accès à distance. Une fois la configuration configurée, vous devez toutefois savoir comment effectuer à distance des tâches qui seraient auparavant gérées par une interface graphique (comme l'activation du Wi-Fi). Aujourd'hui, nous allons vous expliquer la méthode technique (mais simple) pour vous connecter à distance à votre Pi et activer un dongle Wi-Fi..
De quoi ai-je besoin?
Pour ce tutoriel, vous aurez besoin des éléments suivants:
- 1 unité Raspberry Pi avec Raspbian installée (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 dongle Wi-Fi, nous vous recommandons vivement de rechercher le modèle que vous avez l'intention d'acheter pour vérifier s'il est correctement pris en charge. À cette fin, la section de l'adaptateur Wi-Fi USB du wiki RPi est très utile..
En plus des éléments ci-dessus, vous devez prendre quelques instants pour vérifier la configuration du nœud Wi-Fi auquel vous souhaitez connecter votre unité Raspberry Pi: vous devez noter le SSID, le mot de passe et le type de cryptage / méthode (par exemple, le nœud utilise WPA avec le cryptage TKIP à clé partagée).
Activation du dongle Wi-Fi via le terminal
Pour commencer, allumez votre unité Raspberry Pi sans le dongle Wi-Fi attaché. À 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 pour pouvoir 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 un accès à distance de cette manière, veuillez consulter le didacticiel suivant.).
A l'invite, entrez la commande suivante:
sudo nano / etc / network / interfaces
Dans l'éditeur de texte nano, vous verrez à peu près ceci:
une
tout à fait
iface lo inet loopback
iface eth0 inet dhcp
C'est la configuration de base qui gouverne la connexion Ethernet de votre Pi (indiquée par la partie eth0). Nous avons besoin d'ajouter un tout petit détail pour activer le dongle Wi-Fi. Utilisez les flèches pour vous déplacer en dessous de 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, 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 caractères #) 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
réseau =
ssid = "YOURSSID"
psk = "VOTRE MOT DE PASSE"
# Le type de protocole peut être: RSN (pour WP2) et WPA (pour WPA1)
proto = WPA
# Le type de gestion de clé peut être: WPA-PSK ou WPA-EAP (pré-partagé ou entreprise).
key_mgmt = WPA-PSK
# Pairwise peut être CCMP ou TKIP (pour WPA2 ou WPA1)
paire = TKIP
L'option #Authorization doit être OPEN pour WPA1 / WPA2 (SHARED et LEAP sont moins utilisés)
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:
redémarrage sudo
Une fois le redémarrage terminé, l'appareil 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ées..
Vous avez un conseil, une astuce ou un tutoriel en rapport avec Raspberry Pi que vous aimeriez écrire? Sound off dans les commentaires ci-dessous.