Pour configurer une adresse IP fixe sur le Wi-Fi de votre Raspberry Pi 4, vous devrez modifier les fichiers de configuration réseau. Voici les étapes à suivre : 1. Ouvrir le fichier de configuration du réseau : o Vous pouvez utiliser un éditeur de texte comme nano. Ouvrez un terminal et tapez la commande suivante pour ouvrir le fichier dhcpcd.conf : bash Copier le code sudo nano /etc/dhcpcd.conf 2. Modifier le fichier dhcpcd.conf : o Ajoutez les lignes suivantes à la fin du fichier. Remplacez wlan0 par l'interface réseau de votre Wi-Fi (généralement wlan0), 192.168.1.100 par l'adresse IP fixe que vous souhaitez utiliser, 192.168.1.1 par l'adresse de votre passerelle (généralement l'adresse IP de votre routeur) et 192.168.1.1 également pour le serveur DNS (vous pouvez utiliser un autre serveur DNS si vous le souhaitez, comme 8.8.8.8 pour Google DNS). java Copier le code interface wlan0 static ip_address=192.168.1.100/24 static routers=192.168.1.1 static domain_name_servers=192.168.1.1 3. Enregistrer et fermer le fichier : o Pour sauvegarder les modifications dans nano, appuyez sur Ctrl+O, puis sur Entrée. Pour quitter nano, appuyez sur Ctrl+X. 4. Redémarrer le service dhcpcd ou le Raspberry Pi : o Pour redémarrer le service dhcpcd, exécutez : bash Copier le code sudo systemctl restart dhcpcd o Vous pouvez également redémarrer votre Raspberry Pi pour que les modifications prennent effet : bash Copier le code sudo reboot 5. Vérifier la configuration : o Après le redémarrage, vous pouvez vérifier que votre Raspberry Pi utilise bien l'adresse IP fixe configurée en utilisant la commande suivante : bash Copier le code ip addr show wlan0 Vous devriez voir l'adresse IP fixe attribuée à l'interface wlan0. En suivant ces étapes, votre Raspberry Pi 4 devrait maintenant avoir une adresse IP fixe pour son interface Wi-Fi. Si vous rencontrez des problèmes ou avez des questions supplémentaires, n'hésitez pas à demander !   Si votre Raspberry Pi perd parfois sa route, il peut y avoir plusieurs causes possibles. Voici quelques solutions pour diagnostiquer et résoudre ce problème : 1. Vérifier la configuration de votre routeur : o Assurez-vous que l'adresse IP fixe que vous avez attribuée à votre Raspberry Pi est en dehors de la plage d'adresses IP attribuées par DHCP de votre routeur pour éviter des conflits d'adresses IP. 2. Assurer la stabilité de la connexion Wi-Fi : o Vérifiez que votre Raspberry Pi a une bonne connexion Wi-Fi. Vous pouvez essayer de rapprocher votre Raspberry Pi de votre routeur ou d'utiliser un adaptateur Wi-Fi USB plus puissant si nécessaire. 3. Configurer une route persistante : o Si la route par défaut est perdue, vous pouvez ajouter une route statique pour vous assurer que la passerelle par défaut reste configurée correctement. Modifiez ou créez le fichier /etc/network/interfaces pour ajouter la route persistante. bash Copier le code sudo nano /etc/network/interfaces o Ajoutez les lignes suivantes pour l'interface wlan0 : arduino Copier le code auto wlan0 iface wlan0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 4. Redémarrer les services réseau : o Redémarrez les services réseau pour appliquer les modifications : bash Copier le code sudo systemctl restart networking 5. Créer un script pour vérifier et rétablir la route : o Si le problème persiste, vous pouvez créer un script qui vérifie périodiquement la route et la rétablit si nécessaire. Voici un exemple de script que vous pouvez créer et ajouter à votre cron pour une exécution régulière : bash Copier le code sudo nano /usr/local/bin/check_route.sh o Ajoutez le contenu suivant au script : bash Copier le code #!/bin/bash if ! ip route | grep -q 'default via 192.168.1.1'; then sudo ip route add default via 192.168.1.1 dev wlan0 fi o Rendez le script exécutable : bash Copier le code sudo chmod +x /usr/local/bin/check_route.sh o Ajoutez une tâche cron pour exécuter ce script toutes les minutes : bash Copier le code sudo crontab -e o Ajoutez la ligne suivante à la fin du fichier cron : javascript Copier le code * * * * * /usr/local/bin/check_route.sh En suivant ces étapes, vous devriez pouvoir résoudre le problème de perte de route sur votre Raspberry Pi. Si le problème persiste malgré ces modifications, cela peut indiquer un problème matériel ou une interférence Wi-Fi, auquel cas il pourrait être utile de vérifier d'autres équipements réseau ou de changer de canal Wi-Fi.