我正在将 UPS 配置为可通过 SNMP 控制,并且遇到了以下选项:
Write
模式Write+
模式
我已经测试了这两种设置,并且只Write+
对我有用,所以这是我必须使用的。我很想知道究竟是什么Write+
使而不是仅常规Write
模式。
配置 apcupsd 并启动服务后,服务最终超时并报告Warning communications lost with UPS
。
ups 配置了客户端的 IP,客户端配置了正确的密码(在其他使用 PCNS 软件的机器上工作)
环境
Distributor ID: Ubuntu
Description: Ubuntu 12.04.2 LTS
Release: 12.04
Codename: precise
UPS
Model: Smart-UPS RT 8000 XL
Position: TOWER
Serial Number: IS10xxxxxxxx
Firmware Revision: 477.18.W
Manufacture Date: 12/02/10
apcupsd配置文件
UPSCABLE ether
UPSTYPE pcnet
DEVICE 10.1.1.11:admin:WVAVWFr5FV6SRq7u
LOCKFILE /var/lock
SCRIPTDIR /etc/apcupsd
PWRFAILDIR /etc/apcupsd
NOLOGINDIR /etc
ONBATTERYDELAY 6
BATTERYLEVEL 5
MINUTES 3
TIMEOUT 0
ANNOY 300
ANNOYDELAY 60
NOLOGON disable
KILLDELAY 0
NETSERVER on
NISIP 127.0.0.1
NISPORT 3551
EVENTSFILE /var/log/apcupsd.events
EVENTSFILEMAX 10
UPSCLASS standalone
UPSMODE disable
STATTIME 0
STATFILE /var/log/apcupsd.status
LOGSTATS on
DATATIME 0
笔记
我已经清除了 ubuntu apcupsd 包并使用enable-pcnet
配置标志从源代码构建/安装。
我在查看host 10.1.1.11
. 我只能看到来自 UPS 的数据包,但没有任何数据包进入。我认为 apcupsd 甚至没有尝试与它通信。也许设备线不工作?