Vous pouvez utiliser le chien de garde matériel du BCM2708.
Pour l'utiliser, commencez par charger le module:
sudo modprobe bcm2708_wdog
Puis éditez le fichier / etc / modules:
sudo nano /etc/modules
et ajoutez la ligne suivante:
bcm2708_wdog
Ensuite, vous devrez configurer le démon de surveillance.
Installez-le et configurez-le pour qu'il démarre au démarrage:
sudo apt-get install watchdog chkconfig
chkconfig watchdog on
sudo /etc/init.d/watchdog start
Suivant configure watchdog:
sudo nano /etc/watchdog.conf
Décommentez la ligne #watchdog-device = /dev/watchdog
pour lire:
watchdog-device = /dev/watchdog
Le démon du chien de garde envoie un battement de coeur à / dev / watchdog toutes les 10 secondes. Si / dev / watchdog ne reçoit pas ce signal, il redémarrera votre Raspberry Pi.
Cela peut être utile si vous accédez à votre Pi à distance et que celui-ci meurt ou se bloque. Cependant, ce n'est pas la méthode préférée pour redémarrer le système, mais peut être utilisé pour redémarrer un système verrouillé, où la seule autre option consiste à mettre le périphérique hors tension. Soyez averti que cela pourrait endommager le système de fichiers et empêcher le Pi de s’amorcer et de fonctionner correctement.
Plus d'informations, y compris une méthode pour tester cette configuration, peuvent être trouvées dans le blog de Gadgetoid Qui surveille l'observateur? . La minuterie de Binerry post Raspberry Pi Watchdog devrait également être une lecture incontournable.