У меня есть ИБП (Cyberpower CP900EPFCLCD), который я хотел бы подключить к серверу на базе руки через USB. К сожалению, Cyberpower в настоящее время не предоставляет демона для платформ на базе ARM.
Есть ли какой-нибудь другой метод, которым я мог бы получить свой сервер на руке с ИБП?
Страница Network UPS Tools вполне может предоставить то, что вы ищете: http://www.networkupstools.org/
Он требует дополнительной настройки, чем программное обеспечение Power Panel от Cyber Power, но похоже, что оно будет работать.
У меня есть модель BRG850AVRLCD.
В списке совместимости оборудования (HCL) мой ИБП не отображается как поддерживаемый, однако он совместим по крайней мере частично, а возможно и полностью. Инструменты NUT, которые я использовал до сих пор, распознают его и видят правильный номер модели. Они также показывают его как OL (онлайн) прямо сейчас.
После нескольких недель работы программное обеспечение теряет соединение с ИБП и начинает непрерывно отправлять сообщения об этом на консоль. После некоторого поиска в Интернете кажется, что другие тоже видели это, и что драйверы по крайней мере для моей модели, если не также марки CyberPower, являются причиной этой проблемы.
По крайней мере, на данный момент я собираюсь прекратить попытки заставить это работать надежно на этом NAS. Несмотря на то, что можно получить исходный код для NUT и настроить / скомпилировать для своей платформы, похоже, что заставить его работать на моей конкретной архитектуре на данном этапе маловероятно.
Для этой цели я использовал apcupsd. Необходимая конфигурация моего устройства в /etc/acpupsd/acpupsd.conf для моего ИБП:
#UPSCABLE smart
UPSCABLE usb
#UPSCABLE smart
UPSCABLE usb
#UPSTYPE apcsmart
UPSTYPE usb
#DEVICE /dev/ttyS0
DEVICE