john9527
Part of the Furniture
Not sure of the RALink implementation, but from what I've read the standard Linux kernel watchdog (if no hardware assist) sets up a new device, /dev/watchdog, then pings it at a specified interval. No response = reboot. It's still software based, but at least it's running in kernel space.EDIT: Looking at that Padavan option a bit more we can see it is a toggle for the Hardware Watchdog Timer. It sets a variable called watchdog_cpu which dictates whether or not it loads the rt_timer_wdg module. So this doesn't look to me to be a hardware watchdog at all but just an alternative timer source?