我最近得到了一台二手 APC SmartUPS 1400,并试图将它连接到我的 Ubuntu 服务器。
我的配置如下:
- Ubuntu 16.04 LTS
- APCUPSD 3.14.12
- HP MicroServer Gen8
服务器没有配备串行端口。因此,我借用了一个 usb->serial 适配器,插入后显示为/dev/serial/by-id/usb-Prolific_Technology_Inc._USB-Serial_Controller-if00-port0
(和)。/dev/ttyUSB0
在 apcupsd.conf 中,我尝试了 UPSCABLE、UPSTYPE 和 DEVICE 的几种不同设置,但无论哪种组合,我都无法启动 apcupsd 守护进程。
我已遵循说明这里,但目前还没有成功。
当我运行时apcaccess status
我只收到错误:
Error contacting apcupsd @ 127.0.0.1:3551: Connection refused
我想这是有道理的,因为守护进程没有运行。
有人能提示我我做错了什么吗?
答案1
来自评论...
我认为 UPS 上的端口不是标准串行端口。请在此处查看电缆部件号和接线,以制作您自己的电缆...
http://pinoutguide.com/UPS/apc_smart_cable_pinout.shtml
和这里...
http://apcupsd.org/manual/manual.html#supported-upses-and-cables
有关配置 apcupsd.conf 的选项。