Supermicro main boards contain a BIOS feature named "Watch Dog Function". Having Debian 6.0.6 with kernel "Linux debian 2.6.32-5-amd64 #1 SMP" we did:
- Change BIOS "Watch Dog Function" from Disabled to Enabled.
- Install the package watchdog (
# apt-get install watchdog)
Expected: that would be all for the watchdog function to be correctly installed.
Result: system reboots every (roughly) 5 minutes.
Change BIOS "Watch Dog Function" from Enabled to Disabled fixes the undesired reboots.
The boot process seems to correctly enable the watchdog daemon. At least console displays (when BIOS Watch Dog is disabled):
Starting watchdog keepalive daemon: wd_keepalive. Stopping watchdog keepalive daemon.... Starting watchdog daemon....
And on reboot this output is generated:
INIT: SUsing makefile-style concurrent boot in runlevel 6. Stopping watchdog daemon.... Starting watchdog keepalive daemon....
What else need to be done to configure the BIOS watch dog function and Linux OS watchdog daemon to work together correctly?