У меня APCUPSD установлен на компьютере с 2 физическими последовательными портами. ИБП представляет собой APC SUA1000 с последовательным портом. У меня есть интеллектуальный последовательный кабель APC, подключенный к COM1, а COM2 подключается к другому компьютеру.
ls -l /dev/ttyS*
сообщает о ttyS0 вплоть до ttyS31. Я пробовал буквально каждый из этих портов безрезультатно.
/ И т.д. / по умолчанию / apcupsd
# Defaults for apcupsd initscript
# Apcupsd-devel internal configuration
APCACCESS=/sbin/apcaccess
ISCONFIGURED=yes
UPSCABLE=smart
UPSTYPE=smartups
UPSMODE=disable
DEVICE=/dev/ttyS1
ACCESS=false
ANNOY=240
PROCFS=1
LOGGING=1
BATTERYLEVEL=15
SENSITIVITY=M
WAKEUP=60
LOTRANSFER=100
HITRANSFER=130
RETURNCHARGE=10
BEEPSTATE=L
UPSNAME=TechRm
/var/log/apcupsd.events:
2018-01-14 12:47:38 -0600 apcupsd error shutdown completed
2018-01-14 12:48:00 -0600 apcupsd 3.14.12 (29 March 2014) debian startup succeeded
2018-01-14 12:48:11 -0600 apcupsd FATAL ERROR in smartsetup.c at line 155
PANIC! Cannot communicate with UPS via serial port.
Please make sure the port specified on the DEVICE directive is correct,
and that your cable specification on the UPSCABLE directive is correct.
2018-01-14 12:48:11 -0600 apcupsd error shutdown completed
2018-01-14 12:48:27 -0600 apcupsd 3.14.12 (29 March 2014) debian startup succeeded
2018-01-14 12:48:38 -0600 apcupsd FATAL ERROR in smartsetup.c at line 155
PANIC! Cannot communicate with UPS via serial port.
Please make sure the port specified on the DEVICE directive is correct,
and that your cable specification on the UPSCABLE directive is correct.
2018-01-14 12:48:38 -0600 apcupsd error shutdown completed
/etc/apcupsd.conf:
UPSCABLE smart
UPSTYPE apcsmart
DEVICE /dev/ttyS2
POLLTIME 10
LOCKFILE /var/lock
SCRIPTDIR /etc/apcupsd
PWRFAILDIR /etc/apcupsd
NOLOGINDIR /etc
ONBATTERYDELAY 6
BATTERYLEVEL 15
MINUTES 3
TIMEOUT 0
ANNOY 120
ANNOYDELAY 0
NOLOGON disable
KILLDELAY 0
NETSERVER on
NISIP 0.0.0.0
NISPORT 3551
EVENTSFILE /var/log/apcupsd.events
EVENTSFILEMAX 10
UPSCLASS standalone
UPSMODE disable
STATTIME 5
STATFILE /var/log/apcupsd.status
LOGSTATS off
DATATIME 0
BATTDATE 01/12/18
SENSITIVITY M
WAKEUP 60
LOTRANSFER 100
HITRANSFER 130
RETURNCHARGE 10
BEEPSTATE L
LOWBATT 0
OUTPUTVOLTS 120
SELFTEST 336
Полный файл конфигурации (с комментариями) на Pastebin
Запуск apcaccess
также завершается с ошибкой «отказано в соединении». Да, я отредактировал свой файл /etc/hosts
чтобы исправить вещь localhost ....
Я в тупике. Может кто-нибудь помочь, пожалуйста?
ОС: Ubuntu Server 16.04.3 i386.