APCUPSD: не удается найти ИБП на ЛЮБОМ последовательном порту

780
TheComputerGeek010101001

У меня 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 

Ссылка на Pastebin


/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 

Полные журналы на Pastebin


/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.

0

1 ответ на вопрос

0
TheComputerGeek010101001

Примечание для себя: не ожидайте, что кабель RS232 будет работать с портом RS422.

Решено с использованием порта RS232.