Command server reboot using serial port or other method

ipmiserial

I manage 3 windows servers for my dad's business, and occasionally they lock up. I work remotely and would like to send commands to the motherboard to reboot using the buttons on the chasis. I have access to the network remotely.

All 3 servers are Supermicro servers, and two are the X7DB models with a serial port on the front. Can I send a reboot command using a device through the serial port? Would such a command work even with the OS is locked up and unresponsive?

I write some Python and do a little BASH and DOS scripting, so I probably have enough skill so compose some commands. But I don't know where to start reading about this topic.

Best Answer

Obviously, if the OS is frozen you can't rely on anything but a hardwired mecanism into the motherboard.

Some uninterruptible power supply can be remotely controlled.
You can also use a watchdog PCI card.
You can find tons of devices like these: http://dataprobe.com/remote-reboot.html