Хотим мониторить состояние с ноута с онтопиком, пока стационарник выключен. Ибо у этого ИБП дисплея нет.
root@localhost:~# for f in $(find /etc/nut/); do echo "$f"; cat "$f"|grep -v '^#'|grep -v '^$'; done
/etc/nut/
cat: /etc/nut/: Это каталог
/etc/nut/nut.conf
MODE=standalone
/etc/nut/upssched.conf
CMDSCRIPT /bin/upssched-cmd
/etc/nut/ups.conf
maxretry = 3
[nutdev]
driver = "usbhid-ups"
port = "/dev/hidraw0"
/etc/nut/upsd.conf
/etc/nut/upsmon.conf
MONITOR nutdev@localhost 0 upsmon pass master
MINSUPPLIES 0
SHUTDOWNCMD "su bodqhrohro -c 'DISPLAY=:0 notify-send UPS discharged'"
NOTIFYCMD /usr/bin/notify-send
POLLFREQ 5
POLLFREQALERT 5
HOSTSYNC 15
DEADTIME 15
POWERDOWNFLAG /etc/killpower
RBWARNTIME 43200
NOCOMMWARNTIME 300
FINALDELAY 5
/etc/nut/upsd.users
[upsmon]
password = pass
upsmon master
root@localhost:~# nut-scanner
SNMP library not found. SNMP search disabled.
Neon library not found. XML search disabled.
IPMI library not found. IPMI search disabled.
Scanning USB bus.
No start IP, skipping NUT bus (old connect method)
[nutdev1]
driver = "usbhid-ups"
port = "auto"
vendorid = "0D9F"
productid = "0004"
product = "HID UPS Battery"
serial = "004-0D9F-000"
vendor = "POWERCOM Co.,LTD"
bus = "003"
root@localhost:~# upsc -l
Error: Connection failure: Connection refused
Ругается постоянно во все консоли:
Broadcast message from nut@localhost.localdomain (somewhere) (Sat Oct 9 19:33:
UPS nutdev@localhost is unavailable
Broadcast message from nut@localhost.localdomain (somewhere) (Sat Oct 9 19:39:
UPS nutdev@localhost is unavailable
Broadcast message from nut@localhost.localdomain (somewhere) (Sat Oct 9 19:44:
UPS nutdev@localhost is unavailable
До этого apcupsd тыкали, примерно так же ругался.
А когда вообще никакие мониторилки не запущены, то USB-девайс в бесконечном цикле отключается и опять подключается. Может, это сам ИБП и хулиганит?
Скачали с сайта тарбол с официальным UPSMON PRO, там внутри какая-то лютая дичь с захардкоженными путями в хомяке, кастомным билдом JRE и завязкой на VmWare, даже запускать страшно.