POWERCOM SMART KING на Linux автовключение/выключение по расписанию

Автор: alexkd Дата: 18.08.2005 23:23 Есть UPS POWERCOM SMART KING SMK-600A подключенный к серверу с ASPlinux Server II.
Т.к. UPS покупался в 2002 году, на диске дрова только под Win и Novell.
Скачал с www.pcm.ru дрова под Linux (upsmon_V091.tar и UpsMonLinux.zip)
В upsmon_V091.tar 3 файла: upsmon - собственно драйвер, upsdisp - показывает напряжения, температуру и т.п. и скрипт down с командой shutdown.
Читаем описание UpsMonLinux.zip и запускаем
./upsmon /dev/ttyS1 10 10
т.е. на СОМ2, с задержками выключения 10 сек.

Хорошо одни 10 сек. - выключение после пропадания напряжения в сети.
10 сек. от чего т.к. ничего не происходит, кроме как на 1 консоли (CTRL+ALT+1 по описанию) периодически появляется строка подтверждающая, что UPS видится драйвером?

dispups показывает напряжения нормально
Раньше этот UPS стоял на сервере с Novell. Драйвер установленный с диска также нормально показывал графики напряжения и температуры. Но там были еще опции, что по дням недели можно было настроить время включения и выключения сервера и UPS.

Как настроить автоматическое включение/выключение по расписанию.
Простой (независимо от UPS) shutdown по времени неподходит, т.к. не влияет на UPS?
Re: POWERCOM SMART KING на Linux автовключение/выключение по расписанию 01.09.2005 07:51huan у меня такие же грабли, только с KING PRO KIN-3000.
с помощью родного upsmon видимо никак.
либо свое писать, либо ловить на com порту инфу и парсить на необходимость шута.
Re: POWERCOM SMART KING на Linux автовключение/выключение по расписанию 02.09.2005 03:16huan 2kird: есть опыт в настройке нута? чем ему коннект не нравиться?
#cat /var/log/message
server1 powercom[16081]: Startup successful
server1 powercom: data receiving error (validation check)
server1 ups: запуск powercom succeeded
server1 upsd[16084]: /etc/ups/upsd.conf is world readable
server1 upsd: /etc/ups/upsd.conf is world readable
server1 upsd[16084]: Connected to UPS [powercom]: powercom-ttyS0
server1 upsd[16084]: /etc/ups/upsd.users is world readable
server1 upsd: Network UPS Tools upsd 2.0.0
server1 upsd: Synchronizing...
server1 upsd: Connected to UPS [powercom]: powercom-ttyS0
server1 upsd: /etc/ups/upsd.users is world readable
server1 powercom[16081]: data receiving error (-1 instead of 11 bytes)
server1 powercom[16081]: data receiving error (validation check)
server1 upsd[16084]: Data for UPS [powercom] is stale - check driver
server1 upsd: done
server1 upsd[16086]: Startup successful
server1 upsd: Data for UPS [powercom] is stale - check driver
server1 ups: запуск upsd succeeded
server1 upsmon[16090]: Startup successful
server1 upsmon: UPS: powercom@server1 (slave) (power value 1)
server1 upsmon: Using power down flag file /etc/killpower
server1 upsmon:
server1 upsd[16086]: Rejecting TCP connection from 192.168.0.3
server1 upsmon[16091]: Set username on [powercom@server1] failed: Server disconnected
server1 ups: запуск upsmon succeeded
server1 powercom[16081]: data receiving error (-1 instead of 11 bytes)
server1 upsmon[16091]: Poll UPS [powercom@server1] failed - Write error: Bad file descriptor
server1 upsmon[16091]: Communications lost to the UPS powercom@server1
server1 wall[16099]: wall: user nut broadcasted 1 lines (49 chars)
server1 powercom[16081]: data receiving error (validation check)
server1 last message repeated 2 times
server1 upsd[16086]: Rejecting TCP connection from 192.168.0.3
server1 upsmon[16091]: Set username on [powercom@server1] failed: Server disconnected
server1 powercom[16081]: data receiving error (validation check)
server1 powercom[16081]: data receiving error (validation check)
server1 upsmon[16091]: Poll UPS [powercom@server1] failed - Write error: Bad file descriptor
server1 upsmon[16091]: A UPS powercom@server1 is unavailable (can't be contacted for monitoring)
server1 wall[16104]: wall: user nut broadcasted 1 lines (75 chars)
server1 powercom[16081]: data receiving error (validation check)
server1 upsd[16086]: UPS [powercom] data is no longer stale
server1 powercom[16081]: data receiving error (validation check)
server1 upsd[16086]: Data for UPS [powercom] is stale - check driver
server1 upsd[16086]: Rejecting TCP connection from 192.168.0.3
server1 upsmon[16091]: Set username on [powercom@server1] failed: Server disconnected
server1 powercom[16081]: data receiving error (validation check)
server1 upsmon[16091]: Poll UPS [powercom@server1] failed - Write error: Bad file descriptor
server1 powercom[16081]: data receiving error (validation check)
====================================

#cat /etc/ups/ups.conf
MONITOR powercom@server1 1 monuser 123 slave
[powercom]
driver = powercom
port = /dev/ttyS0
desc = "KING PRO KIN 3000"
================================

#cat /etc/ups/upsd.conf
ACL all 0.0.0.0/0
ACL localhost 127.0.0.1/32
ACL host 192.168.0.3

ACCEPT localhost
ACCEPT host
REJECT all
=================================

#cat /etc/ups/upsmon.conf
MONITOR powercom@server1 1 monuser 123 slave
MINSUPPLIES 1
SHUTDOWNCMD "/sbin/shutdown -h +0"
POLLFREQ 5
POLLFREQALERT 5
HOSTSYNC 15
DEADTIME 15
POWERDOWNFLAG /etc/killpower
RBWARNTIME 43200
NOCOMMWARNTIME 600
FINALDELAY 5
=================================

и сразу говорю - НИХТ файрволл
Re: POWERCOM SMART KING на Linux автовключение/выключение по расписанию 02.09.2005 07:57huan huan писал(а):


> #cat /etc/ups/upsd.conf
> ACL all 0.0.0.0/0
> ACL localhost 127.0.0.1/32
> ACL host 192.168.0.3
оказалось надо - ACL host 192.168.0.3/32
странные жесткие рамки...
Re: POWERCOM SMART KING на Linux автовключение/выключение по расписанию 27.09.2005 10:34alexkd 2kird: есть опыт в настройке нута?

В драйвере Nowell были опции, что по дням недели можно было настроить время включения и выключения сервера и UPS.

Как настроить автоматическое включение/выключение по расписанию через NUT.
Как я понимаю это связано с файлом upssched.conf.
Простой (независимо от UPS) shutdown по времени неподходит, т.к. не влияет на UPS?
RSS-материал