Bonjour, j
Je me « casse » la tête depuis plusieurs semaines sans trouver de solution. J’espère que vous pourrez m’aider. Je me suis lancé sur un projet domotique sous Domoticz et OpenHab.
J’ai un raspberry zero qui est connecté en wifi sur ma box fibre SFR. Le wifi de ma boite a tendance à se connecter et déconnecter (qq secondes) 1 à plusieurs fois par jour.
J’ai fais un script qui me permet à mon raspberry de se reconnecter voir rebooter après 5 tentatives de reconnection. Cela fonction bien
Mon problème est qu’après 1 ou 2 re-connection malgré que mon raspberry est :
1/ connecté sur le wifi, qu’il a accès à « internet »
2/ qu’il a bien l’adresse IP que je lui est affecté et bien visible sur le réseau via le gestionnaire de la box
Je n’arrive pas à accèder à différents services comme SSH, domoticz ou openHab depuis mon PC malgré que ces services « tournent » sur le rasberry.
Si je reboot mon rapsberry, cela fonctionne bien jusqu’à la 1ère ou 2, 3 5ème déconnection wifi
Auriez-vous des conseilles sur la configuration de la box ou un script pour rebooter le raspberry si ces services ne sont plus accessibles ?
Ci-dessous mon script pour la reconnexion wifi :
#!/bin/sh
now=« $(date) »
ping -c2 google.com > /dev/null
if [ $? != 0 ]
then
CPTWIFI=expr $CPTWIFI + 1
echo ‹ Wifi reconnected ’ $now ’ iteration n° › $CPTWIFI >> /home/pi/verifWifi.log
ifdown --force wlan0
ifup wlan0
else
echo ‹ wifi ok › $now ’ retour :’ $? >> /home/pi/verifWifi.log
CPTWIFI=0
fi
if [ $CPTWIFI -gt 5 ]
then
echo $CPTWIFI >> /home/pi/verifWifi.log
echo 'Raspeberry reboot ’ $now >> /home/pi/verifWifi.log
sudo shutdown -r now
fi
et dans /etc/profile j’ai mis export CPTWIFI =0