Я использовал apcupsd под Ubuntu, чтобы выключить компьютер, когда питание переменного тока теряется через последовательный порт.
Можно ли каким-либо образом разрешить ИБП разбудить уже выключенное устройство, когда питание переменного тока вернется? Я попытался включить в BIOS все, что соответствует пробуждению по кольцу, но все же не повезло.
Это должно быть стандартной функцией BIOS и легко обрабатываться с помощью apcupsd .
Вы ищете в BIOS функцию автоматического возврата питания, возврата питания или ИЛИ после отключения питания. Это может быть включено, отключено или (для более поздних версий BIOS) в последнем состоянии. Опция «последнее состояние» означает: вы вручную оставили аппарат на ИЛИ выключенным , используя выключатель питания.
Я использовал ИБП APC с подключением apcupsd и USB , чтобы делать именно то, что вы пытаетесь сделать.
ИБП Гивит и ИБП забирает. (но в обратном порядке):
Когда ИБП разряжается, он останавливает питание машины. Когда он снова получает питание от сети, он возвращает питание на машину. С точки зрения машин, питание было удалено и восстановлено, НО вне его контроля. Он должен просто следовать настройке BIOS для: «после потери питания».
Вы также можете использовать Raspberry Pi, не подключенный к ИБП, который пробуждает сервер через WoL или IPMI, когда питание возвращается и RPi загружается.
У меня была похожая проблема, и я решил ее, подключив Wi-Fi AP с DD-WRT напрямую к сети.
В ситуации, когда происходит сбой питания, и сервер отключается, но питание отключается, поэтому сервер не видит изменения в состоянии сети, при запуске AP Wifi отправляет несколько WOL (пробуждение по локальной сети). ) пакеты в течение 5 минут, чтобы убедиться, что пакет будет принят (в случае, если сервер все еще выключается, а питание уже возвращено).
Второй сценарий, когда для возобновления питания после того, как ИБП разрядился от батарей, просто требуется настройка BIOS для включения после потери питания.
Я прошу прощения за то, что может быть сложным ответом.
Я думаю, что проблема заключается в том, что компьютер получает питание от ИБП, пока он не разрядится от батареи ... таким образом, когда питание снова включается, «изменения состояния» не происходит. Если бы у ИБП закончилось питание, я считаю, что настройки сервера для автоматического включения будут работать. Если у вас есть способ отправить волшебный пакет, тогда может работать wake on lan.
см. Ссылку: http://www.linksysinfo.org/forums/showthread.php?t=65772
.