Автор Тема: AltLinux 5 и ИБП (UPS)  (Прочитано 7618 раз)

Оффлайн Владиленыч

  • Давно тут
  • **
  • Сообщений: 117
AltLinux 5 и ИБП (UPS)
« : 10.02.2011 13:19:18 »
Как настроить взаимодействие Альтлинукса и  источников бесперебойного питания (У меня они все подключены по USB)

Оффлайн Карлсон

  • Давно тут
  • **
  • Сообщений: 1 700
Re: AltLinux 5 и ИБП (UPS)
« Ответ #1 : 10.02.2011 13:36:00 »
Как настроить взаимодействие Альтлинукса и  источников бесперебойного питания (У меня они все подключены по USB)

Примерно точно так же, как и все прочие Линуксы.
http://www.google.ru/#sclient=psy&hl=ru&newwindow=1&q=linux+и+UPS&aq=f&aqi=&aql=f&oq=&pbx=1&fp=ee13d59394262f14
« Последнее редактирование: 29.10.2017 11:59:49 от sb »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 6 712
  • Sunny 273 RUS crew
Re: AltLinux 5 и ИБП (UPS)
« Ответ #2 : 10.02.2011 15:35:22 »
Как настроить взаимодействие Альтлинукса и  источников бесперебойного питания (У меня они все подключены по USB)
Если APC, можно выбирать между NUT и apcupsd, если не APC, то, фактически, только NUT.

Оффлайн Владиленыч

  • Давно тут
  • **
  • Сообщений: 117
Re: AltLinux 5 и ИБП (UPS)
« Ответ #3 : 15.02.2011 09:26:56 »

Пробую установить APC подключенный по USB

Установил

# apt-get install  nut nut-cgi nut-devel nut-driver nut-driver-usb nut-server

Отредактировал конфигурационные файлы.
В ups.conf добавил
 
   [APCusb]
        driver = newhidups
        port = /dev/usb/hiddev0
   desc = "UPS MAV"

Проверяю раскоментированы ли строки В файле /etc/nut/upsd.conf 
 

ACL all 0.0.0.0/0
ACL localhost 127.0.0.1/32

ACCEPT localhost
REJECT all

Всё нормально.

 Запускаем драйвер
# service upsdrv start
 Выдает

[root@oivtteacher usb]# service upsdrv start
Starting UPS drivers: Network UPS Tools: 0.28 USB communication driver 0.28 - core 0.30 (2.0.5)

Detected a UPS: APC/Back-UPS ES 700 FW:829.D2 .I USB FW:D2
Using subdriver: APC/CyberPower HID 0.9
Unable to enter background: Cannot allocate memory
Network UPS Tools - UPS driver controller 2.0.5
Driver failed to start (exit status=1)
                                                                                            [FAILED]
[root@oivtteacher usb]#

 
Куда копать?




Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 559
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
« Последнее редактирование: 15.02.2011 09:59:18 от ruslandh »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 6 712
  • Sunny 273 RUS crew
Re: AltLinux 5 и ИБП (UPS)
« Ответ #5 : 15.02.2011 10:06:00 »
# apt-get install  nut nut-cgi nut-devel nut-driver nut-driver-usb nut-server
Куда копать?
Как вариант:
apt-get install apcupsd

В /etc/apcupsd/apcupsd.conf:

UPSCABLE usb
UPSTYPE usb
DEVICE

DEVICE - тут именно пусто. Со Smart UPS работает, обычные не пробовал. но лучше через RS-232: по USB apctest не умеет режим калибровки включать.

Оффлайн Владиленыч

  • Давно тут
  • **
  • Сообщений: 117
Re: AltLinux 5 и ИБП (UPS)
« Ответ #6 : 15.02.2011 11:51:57 »

Как вариант:
apt-get install apcupsd


Как потом посмотреть - работает ли?


  (Чтоб не потерять ссылку http://debian.telenet.ru/adjustmentsoft/apcupsd)

Оффлайн Владиленыч

  • Давно тут
  • **
  • Сообщений: 117
Re: AltLinux 5 и ИБП (UPS)
« Ответ #7 : 15.02.2011 11:55:30 »
[root@oivtteacher usb]# service apcupsd status
apcupsd is dead, but stale PID file exists
[root@oivtteacher usb]#

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 6 712
  • Sunny 273 RUS crew
Re: AltLinux 5 и ИБП (UPS)
« Ответ #8 : 15.02.2011 11:59:00 »
[root@oivtteacher usb]# service apcupsd status
apcupsd is dead, but stale PID file exists
[root@oivtteacher usb]#
А что он написал в /var/lib/apcupsd/apcupsd.events ? И какой именно бесперебойник ?

Оффлайн Владиленыч

  • Давно тут
  • **
  • Сообщений: 117
Re: AltLinux 5 и ИБП (UPS)
« Ответ #9 : 15.02.2011 12:10:43 »
Tue Feb 15 12:03:27 MSK 2011  apcupsd error shutdown completed
Tue Feb 15 12:04:59 MSK 2011  apcupsd FATAL ERROR in linux-usb.c at line 609
Cannot find UPS device --
For a link to detailed USB trouble shooting information,
please see <http://www.apcupsd.com/support.html>.
Tue Feb 15 12:04:59 MSK 2011  apcupsd error shutdown completed


ИБП BACK UPS ES 700

Оффлайн Владиленыч

  • Давно тут
  • **
  • Сообщений: 117
Re: AltLinux 5 и ИБП (UPS)
« Ответ #10 : 15.02.2011 12:11:43 »
lsusb выдает:

Bus 006 Device 002: ID 051d:0002 American Power Conversion Uninterruptible Power Supply


Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 6 712
  • Sunny 273 RUS crew
Re: AltLinux 5 и ИБП (UPS)
« Ответ #11 : 15.02.2011 12:26:50 »
ИБП BACK UPS ES 700
У меня такого нет, но пишут, что должно работать.
"uname -a" и "lsmod|grep usb" что показывают ? Или, сразу, можно попробовать "modprobe usbhid"
ещё не помешает: cat /etc/apcupsd/apcupsd.conf | egrep -i "usb|device" | egrep -v "^#"
« Последнее редактирование: 15.02.2011 12:31:10 от asy »

Оффлайн Владиленыч

  • Давно тут
  • **
  • Сообщений: 117
Re: AltLinux 5 и ИБП (UPS)
« Ответ #12 : 15.02.2011 13:06:56 »
Выполнил последовательно:


[root@oivtteacher usb]# uname -a
Linux oivtteacher.localdomain 2.6.32-std-def-alt20.M50P.1 #1 SMP Mon Sep 6 11:11:43 UTC 2010 i686 GNU/Linux
[root@oivtteacher usb]# lsmod|grep usb
usblp                  10014  1
usbhid                 34995  0
hid                    65832  1 usbhid
usb_storage            32471  1
usb_libusual            9435  1 usb_storage
usbcore               142693  10 usblp,ohci_hcd,uhci_hcd,usbhid,ehci_hcd,usb_storage,usb_libusual
nls_base                6457  7 nls_utf8,nls_cp866,vfat,fat,isofs,udf,usbcore
scsi_mod              142649  5 sr_mod,sg,usb_storage,libata,sd_mod
[root@oivtteacher usb]# modprobe usbhid
[root@oivtteacher usb]# cat /etc/apcupsd/apcupsd.conf | egrep -i "usb|device" | egrep -v "^#"
UPSCABLE usb
UPSTYPE usb
DEVICE
[root@oivtteacher usb]#


Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 6 712
  • Sunny 273 RUS crew
Re: AltLinux 5 и ИБП (UPS)
« Ответ #13 : 15.02.2011 13:25:01 »
Выполнил последовательно:
В общем, меня тут интересовала ситуация с модулем usbhid. С ним, похоже, всё нормально.
[root@oivtteacher usb]# cat /etc/apcupsd/apcupsd.conf | egrep -i "usb|device" | egrep -v "^#"
UPSCABLE usb
UPSTYPE usb
DEVICE
[root@oivtteacher usb]#

Получается, что всё правильно. Странно, у меня, в аналогичной ситуации, работает. причём ID устройства такое же, несмотря на то, что это APC Smart UPS 750:
Bus 002 Device 003: ID 051d:0002 American Power Conversion Uninterruptible Power Supply

« Последнее редактирование: 15.02.2011 13:30:20 от asy »

Оффлайн Владиленыч

  • Давно тут
  • **
  • Сообщений: 117
Re: AltLinux 5 и ИБП (UPS)
« Ответ #14 : 15.02.2011 13:28:54 »
А могут конфликтовать с NUT ? Я его перед этим устанавливал?