Cyber​​power UPS 在基于 Linux arm 的系统上的使用

Cyber​​power UPS 在基于 Linux arm 的系统上的使用

我有一台 UPS(Cyber​​power CP900EPFCLCD),我想通过 USB 将其连接到基于 arm 的服务器。遗憾的是,Cyber​​power 目前不提供适用于基于 arm 的平台的守护进程。

有没有其他方法可以用来为基于 Arm 的服务器配备 UPS?

答案1

网络 UPS 工具页面很可能提供您正在寻找的内容: http://www.networkupstools.org/

它需要比 Cyber​​ Power 的 Power Panel 软件更多的配置,但看起来它可以工作。

我有一台型号为BRG850AVRLCD的机器。

HCL(硬件兼容性列表)未显示我的 UPS 受支持,但它至少部分兼容,甚至可能完全兼容。到目前为止,我运行过的 NUT 工具确实识别它,并看到正确的型号。它们现在还将其显示为 OL(在线)。

运行几周后,软件与 UPS 失去连接,并开始不断向控制台发送此消息。经过一些网络搜索,似乎其他人也看到了这一点,并且至少我的型号的驱动程序(如果不是 Cyber​​Power 品牌的驱动程序)是导致此问题的原因。

至少现在,我将停止尝试让它在此 NAS 上可靠地运行。尽管人们可以获得 NUT 的源代码并针对他们的平台进行调整/编译,但听起来目前不太可能让它在我的特定架构上运行。

答案2

我已使用 apcupsd 来实现此目的。我的 UPS 的 /etc/acpupsd/acpupsd.conf 中设备所需的配置如下:

#UPSCABLE smart
UPSCABLE usb

#UPSCABLE smart
UPSCABLE usb

#UPSTYPE apcsmart
UPSTYPE usb

#DEVICE /dev/ttyS0
DEVICE

相关内容