Outils pour utilisateurs

Outils du site


start:raspberry:wifi

Ceci est une ancienne révision du document !


Wifi sur Raspberry pi3

Se connecter au Wi-Fi en ligne de commande avec la Raspberry Pi 3

Si la connexion au Wi-Fi avec une interface graphique est très facile, c’est le plus souvent la connexion au Wi-Fi en ligne de commande qui pose problème.

Nous allons donc apprendre à utiliser la bonne vieille ligne de commande pour connecter la Raspberry Pi 3 au WiFi !

Tout d’abord, nous allons éditer le fichier wpa_supplicant.conf

   sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Rendez-vous à la fin du fichier et ajoutez la définition de votre box en suivant ce template :

  network={
      ssid="nomDeLaBox"
      psk="cléDeSécurité"
      key_mgmt=WPA-PSK
 }

Remplacez nomDeLaBox par le SSID de votre box internet et cléDeSécurité par le mot de passe de votre box. Si votre box utilise une clé de type WEP plutôt que du WPA/WPA2, insérez la valeur NONE dans key_mgmt, pour obtenir quelque chose de la forme key_mgmt=NONE.

wpa_supplicant

Ajout de plusieurs configurations de réseau sans fil

Sur les versions récentes de Raspbian, il est possible de configurer plusieurs configurations pour la mise en réseau sans fil. Par exemple, vous pouvez en créer un pour la maison et un pour l’école.

Par exemple

  network = {
      ssid = "SchoolNetworkSSID"
      psk = "passwordSchool"
      id_str = "école"
  }
  network = {
       ssid = "HomeNetworkSSID"
       psk = "passwordHome"
       id_str = "home"
  }

Si vous avez deux réseaux à portée, vous pouvez ajouter l'option de priorité pour choisir entre eux. Le réseau à portée, avec la priorité la plus élevée, sera celui qui est connecté.

  network = {
       ssid = "HomeOneSSID"
       psk = "passwordOne"
       priorité = 1
       id_str = "homeOne"
  }
  network = {
       ssid = "HomeTwoSSID"
       psk = "passwordTwo"
       priorité = 2
       id_str = "homeTwo"
  }
  
  
  

Scanner le wifi

Utilisez nmcli pour afficher le SSID, le mode, le canal, le taux de transfert, la puissance du signal, la barre et la sécurité des réseaux Wi-Fi disponibles.

  nmcli dev wifi

ou avec sudo

  sudo nmcli dev wifi

Pour que nmcli affiche des informations supplémentaires sur les réseaux WiFi analysés, y compris SSID-HEX, BSSID, fréquence, etc., procédez comme suit :

  nmcli -f ALL dev wifi

Cela montre les détails WiFi scannés dans une vue tabulaire. Si vous souhaitez passer à la vue multiligne afin de ne pas avoir à agrandir la largeur de la fenêtre du terminal pour voir tous les détails, utilisez -m multiline , comme ceci :

  nmcli -m multiline -f ALL dev wifi
  
  

Waveman

wavemon est une interface utilisateur de terminal (TUI) utilisant ncurses qui surveille les niveaux de signal et de bruit sans fil, les statistiques de paquets, la configuration de l'appareil et les paramètres réseau. Utilisez ceci à la place de nmcli si vous n'utilisez pas NetworkManager ou si vous préférez simplement le faire plutôt que nmcli.

Debian, Ubuntu, Linux Mint, Pop ! _OS, Elementary OS et autres distributions Linux basées sur Debian ou Ubuntu :

  sudo apt install wavemon
/home/chanteri/www/fablab37110/data/attic/start/raspberry/wifi.1776665249.txt.gz · Dernière modification : de admin