For the models listed on this page, the watchdog functionality does not require an additional driver installation. You can use the built-in Linux kernel driver to enable and utilize the watchdog feature directly.
w83627hf_wdt
--------------
PPC-31xx-RE9x, PPC-6121, PPC-415-PB5, PPC-31x EHL, PPC-321W EHL, PPC-3xxW TGL, PPC-4xx EHL, PPC-4xxW-PD, PPC-306 EHL, PPC-3xxSW ADL-N, PPC-MB-610, PPC-MB-620, PPC-MB-8260
TPC-307W, TPC-310W, TPC-B300-x20A, TPC-3xx EHL, TPC-B520, TPC-B520L, TPC-B610
UNO-148, UNO-148 V2, UNO-2484G V2, UNO-348
wdat_wdt
----------
UNO-137 V2, UNO-2271G V2, UNO-2372G V2, UNO-127
Watchdog service installation
-----------------------------
#apt-get install watchdog
#vi /etc/default/watchdog
replace watchdog_module="none" with Watchdog_module="w83627hf_wdt"
NOTE: Please change the “w83627hf_wdt” according to the above watchdog driver list.
#vi /etc/watchdog.cong
delete # of #watchdog-device
Start watchdog service
#systemctl start watchdog
Enable watchdog service
#systemctl enable watchdog
Check if the watchdog service is active or running
#systemctl status watchdog
Watchdog function check
---------------------
Method 1
Enter the following command to hang the system and see if the watchdog restarts the system after a timeout(default is 60s).
#echo c | sudo tee /proc/sysrq-trigger
Method 2
If you have started the watchdog service, please disable it and then reboot. #systemctl stop watchdog
#systemctl disable watchdog
#reboot
Load watchdog module once
#modprobe w83627hf_wdt
(Please change the “w83627hf_wdt” according to the watchdog driver table)
Check if the watchdog is loaded
#ls /dev/watchdog
Enter the following command to start the watchdog test. If you kill the watchdog (Ctrl+C), the system will reboot after 60 seconds.
#watchdog -v –F
Reference
--------
In “/etc/watchdog.conf”, you can add “watchdog-timeout” for a specific timeout. For more details: https://manpages.ubuntu.com/manpages/focal/man5/watchdog.conf.5.html
Thank you for your feedback
We will look over your massage and get back to you soon if you need further assistance!