bmc-watchdog(8) bmc-watchdog(8) (NAME) bmc-watchdog - BMC (SYNOPSIS) bmc-watchdog command [OPTION...] [COMMAND_OPTIONS...] (DESCRIPTION) Bmc-watchdog (watchdog timer) (BMC) . bmc-watchdog (cronjob) (daemon) . bmc-watchdog (root) . bmc-watchdog . FreeIPMI freeipmi(7) . BMC (BMC WATCHDOG DETAILS) BMC (IPMI) BMC IPMI . BMC . (pre-timeout interrupt) / (timeout action) . (reset) . BMC . BMC . BMC (crash) . BMC . . . . bmc-watchdog << (EXAMPLES)>> . (COMMANDS) bmc-watchdog . -s, --set BMC. BMC set << (SET OPTIONS)>> . . -g, --get BMC. . -r, --reset BMC. -t, --start BMC. . --reset start << (START OPTIONS)>> . -y, --stop BMC. . -c, --clear BMC. (timer use) . -d, --daemon bmc-watchdog . BMC << (DAEMON OPTIONS)>> . . --stop --clear stop_timer --set . (GENERAL OPTIONS) IPMI . . -D IPMIDRIVER, --driver-type=IPMIDRIVER . (in- band) : KCS SSIF OPENIPMI SUNBMC INTELDCMI. --disable-auto-probe IPMI (probe) . --driver-address=DRIVER-ADDRESS . DRIVER-ADDRESS <<0x>> (octal) <<0>> . --driver-device=DEVICE . --register-spacing=REGISTER-SPACING . ( = ). --target-channel-number=CHANNEL-NUMBER IPMI. --target-slave-address=SLAVE-ADDRESS (slave) IPMI. -v, --verbose-logging (logging). -n, --no-logging bmc-watchdog. --config-file=FILE . -W WORKAROUNDS, --workaround-flags=WORKAROUNDS . . <> ( ). << (WORKAROUNDS)>> . --debug (debugging). -?, --help . --usage . -V, --version . (SET OPTIONS) set BMC . -u INT, --timer-use=INT . : 1 = BIOS FRB2 2 = BIOS POST 3 = OS_LOAD 4 = SMS OS 5 = OEM. -m INT, --stop-timer=INT . 0 BMC . 1 . -l INT, --log=INT (Log). 0 . 1 . -a INT, --timeout-action=INT (timeout action). : 0 = (No action) 1 = (Hard Reset) 2 = (Power Down) 3 = / (Power Cycle). -p INT, --pre-timeout-interrupt=INT (pre-timeout interrupt). : 0 = (None) 1 = SMI 2 = NMI 3 = (Messaging Interrupt). -z SECONDS, --pre-timeout-interval=SECONDS . -F, --clear-bios-frb2 BIOS FRB2. -P, --clear-bios-post BIOS POST. -L, --clear-os-load (OS Load). -S, --clear-sms-os SMS/OS. -O, --clear-oem OEM. -i SECONDS, --initial-countdown=SECONDS . -w, --start-after-set set . bmc-watchdog (cronjob) . . -x, --reset-after-set set . -j, --start-if-stopped set (start) . -k, --reset-if-running set (reset) . bmc-watchdog . . (START OPTIONS) start . -G INT, --gratuitous-arp=INT ARP (gratuitous ARPs) BMC. 1 ARP . 0 . ARP . -A INT, --arp-response=INT ARP BMC BMC. 1 ARP . 0 ARP . ARP . (DAEMON OPTIONS) daemon BMC . -u INT, --timer-use=INT . : 1 = BIOS FRB2 2 = BIOS POST 3 = OS_LOAD 4 = SMS OS 5 = OEM. -l INT, --log=INT (Log). 0 . 1 . -a INT, --timeout-action=INT (timeout action). : 0 = (No action) 1 = (Hard Reset) 2 = (Power Down) 3 = / (Power Cycle). -p INT, --pre-timeout-interrupt=INT (pre-timeout interrupt). : 0 = (None) 1 = SMI 2 = NMI 3 = (Messaging Interrupt). -z SECONDS, --pre-timeout-interval=SECONDS . -F, --clear-bios-frb2 BIOS FRB2. -P, --clear-bios-post BIOS POST. -L, --clear-os-load (OS Load). -S, --clear-sms-os SMS/OS. -O, --clear-oem OEM. -i SECONDS, --initial-countdown=SECONDS . -G INT, --gratuitous-arp=INT ARP (gratuitous ARPs) BMC. 1 ARP . 0 . ARP . -A INT, --arp-response=INT ARP BMC BMC. 1 ARP . 0 ARP . ARP . -e, --reset-period . . (ERRORS) syslog (log) . (WORKAROUNDS) IPMI IPMI . . (transparent) . -W . . . . (firmware) IPMI . FreeIPMI . assumeio - (in-band interfaces) (memory-mapped) I/O . . <> <> . HP ProLiant DL145 G1 . spinpoll - ( KCS) (polling) (spin). (wall clock running time) IPMI . (spinning) . ignorestateflag - BMC ( ) . BMC BMC . . reset- period . . Sun x4100 x4200 x4500 . (EXAMPLES) bmc-watchdog ( ) : bmc-watchdog -d -u 4 -p 0 -a 1 -i 900 (DIAGNOSTICS) 0 . 1 . (KNOWN ISSUES) Bmc-watchdog . bmc-watchdog . SMS/OS SMI Handler . (REPORTING BUGS) . (COPYRIGHT) (C) - Lawrence Livermore National Security, LLC. (C) - The Regents of the University of California. << >> (GNU General Public License) << >> ( ) / . (SEE ALSO) freeipmi(7) http://www.gnu.org/software/freeipmi/ bmc-watchdog 1.6.19 2026-08-27 bmc-watchdog(8)