# Changer de réseau Wi-Fi sur un Raspberry Pi > **Avant de commencer** : cet article couvre deux cas selon la version de Raspberry Pi OS installée. > - **Bookworm (octobre 2023) et plus récent** : le système utilise NetworkManager. Voir la section dédiée en bas. > - **Bullseye et antérieur** : le système utilise `wpa_supplicant`. C'est le sujet principal ci-dessous. > > Pour vérifier votre version : `cat /etc/os-release` > > ⚠️ **Si vous êtes connecté en SSH via le Wi-Fi que vous allez modifier**, vous risquez de perdre la connexion. Prévoyez un accès clavier/écran ou Ethernet en secours. ## Méthode simple (recommandée) Le plus rapide est de passer par l'outil de configuration officiel : ```bash sudo raspi-config ``` Puis : *System Options → Wireless LAN* et suivez les invites. En une seule commande non interactive : ```bash sudo raspi-config nonint do_wifi_ssid_passphrase "nom-reseau" "mot-de-passe" ``` ## Méthode manuelle Si vous préférez éditer la configuration vous-même, modifiez le fichier `/etc/wpa_supplicant/wpa_supplicant.conf` : ```bash sudo nano /etc/wpa_supplicant/wpa_supplicant.conf ``` Le fichier ressemble à ceci : ``` ctrl_interface=/run/wpa_supplicant update_config=1 country=FR network={ ssid="nom-reseau" psk="mot-de-passe" } ``` Une fois le fichier enregistré, demandez à `wpa_supplicant` de recharger sa configuration sans redémarrer le service : ```bash sudo wpa_cli -i wlan0 reconfigure ``` C'est tout. La nouvelle configuration est appliquée immédiatement et la connexion bascule sur le nouveau réseau. ### Si la reconfiguration ne suffit pas Dans de rares cas (service en mauvais état, processus orphelin), il faut forcer un redémarrage complet : ```bash sudo systemctl restart wpa_supplicant sudo systemctl restart dhcpcd ``` Vérifiez ensuite que `wpa_supplicant` tourne bien : ```bash systemctl status wpa_supplicant ``` Et que l'interface a obtenu une adresse IP : ```bash ip addr show wlan0 ``` ## Cas de Raspberry Pi OS Bookworm et ultérieur Sur ces versions, `wpa_supplicant.conf` n'est plus utilisé : c'est NetworkManager qui gère le Wi-Fi. Pour ajouter un réseau : ```bash sudo nmcli device wifi connect "nom-reseau" password "mot-de-passe" ``` Pour une interface en mode texte : ```bash sudo nmtui ``` Pour lister les connexions enregistrées : ```bash nmcli connection show ``` --- Après ces étapes, votre Raspberry Pi se connecte au réseau avec les nouveaux paramètres.