LINUX.ORG.RU

https://www.kernel.org/doc/Documentation/watchdog/watchdog-api.txt

All drivers support the basic mode of operation, where the watchdog activates as soon as /dev/watchdog is opened and will reboot unless the watchdog is pinged within a certain time, this time is called the timeout or margin. The simplest way to ping the watchdog is to write some data to the device.

чтобы активизировать сторожевой таймер надо открыть /dev/watchdog
для сброса watchdog записать что угодно в /dev/watchdog

плюс некоторые настройки.

pfg ★★★★★
()
Ответ на: комментарий от pfg

чтобы активизировать сторожевой таймер надо открыть /dev/watchdog для сброса watchdog записать что угодно в /dev/watchdog

В файле /etc/watchdog.conf указывается устройство /dev/watchdog (любое). и этот файл передается в качестве параметра программе /usr/sbin/watchdog , которая в это устройство что-то отправляет. В манах нигде не указано, что туда отправляется.

Tester500
() автор топика
Ответ на: комментарий от Tester500

Зачем это указывать в мане watchdog(8)?

Код как лучшая документация :)

keep_alive(), пишется пустая строка (\0).

/* Normal use of the watchdog driver - any write refreshes it */
dsdqmhsx
()
Последнее исправление: dsdqmhsx (всего исправлений: 1)