Решено: UPS и asplinux (С чего начать?)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

bbob
Сообщения: 16

Решено: UPS и asplinux

Сообщение bbob »

Добрый день!
Временно (пока штатный админ гуляет) обслуживаю сервер:

Код: Выделить всё

[root@localhost root]# uname -a
Linux localhost 2.4.20-9asp #1 Tue Apr 29 22:46:49 MSD 2003 i686 i686 i386 GNU/Linux

Умерла батарея на UPS (IPPON Back Pro 500), заменил, стал включать и обнаружил, что нет даже кабеля RS/USB. Так как с такими проблемами раньше не сталкивался, подскажите, пожалуйста, какой софт лучше использовать для выключения сервера? Штатная утилита IPPON подразумевает GUI, которого на сервер нет, только консоль.
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Решено: UPS и asplinux

Сообщение Ленивая Бестолочь »

network ups tool (NUT).
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: Решено: UPS и asplinux

Сообщение Sleeping Daemon »

bbob писал(а):
19.09.2011 15:28
Добрый день!
Временно (пока штатный админ гуляет) обслуживаю сервер:

Код: Выделить всё

[root@localhost root]# uname -a
Linux localhost 2.4.20-9asp #1 Tue Apr 29 22:46:49 MSD 2003 i686 i686 i386 GNU/Linux

Умерла батарея на UPS (IPPON Back Pro 500), заменил, стал включать и обнаружил, что нет даже кабеля RS/USB. Так как с такими проблемами раньше не сталкивался, подскажите, пожалуйста, какой софт лучше использовать для выключения сервера? Штатная утилита IPPON подразумевает GUI, которого на сервер нет, только консоль.

Сначала кабель найдите...
Спасибо сказали:
bbob
Сообщения: 16

Re: Решено: UPS и asplinux

Сообщение bbob »

Служба поддержки Ippon ответила и дала распайку кабеля
===================================
RX <---------- TX (pin 2)
TX ----------> RX (pin 3)
GND <-------> GND (pin 5)

так что не проблема, IMHO.
UPD: только что проверил - соединил с сервером USB - кабелем - устройство на шине определяется:

Код: Выделить всё

Bus 001 Device 002: ID 06da:0003 Phoenixtec Power Co., Ltd.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 Interface
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x06da Phoenixtec Power Co., Ltd.
  idProduct          0x0003
  bcdDevice            5.01
  iManufacturer           3 CTN
  iProduct                1 USB UPS

Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: Решено: UPS и asplinux

Сообщение BIgAndy »

Теперь настраивайте NUT.

В зависимости от кабеля Иппоны определяются либо как USB (ttyUSB), либо как linux HID устройство. Смотрите dmesg
Спасибо сказали:
bbob
Сообщения: 16

Re: Решено: UPS и asplinux

Сообщение bbob »

dmesg:
usb-uhci.c: interrupt, status 2, frame# 266
hiddev0: USB HID v1.11 Pointer [CTN USB UPS] on usb1:2.0
usbdevfs: process 2677 (lsusb) did not claim interface 0 before use
usbdevfs: process 2723 (lsusb) did not claim interface 0 before use

Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: Решено: UPS и asplinux

Сообщение BIgAndy »

bbob писал(а):
20.09.2011 11:25
hiddev0: USB HID v1.11 Pointer [CTN USB UPS] on usb1:2.0

Да, обычный hid UPS.
Используйте hid-драйвер. Название для своего hid-драйвера подберите из документации
Спасибо сказали:
bbob
Сообщения: 16

Re: Решено: UPS и asplinux

Сообщение bbob »

В общем, все плохо. Установил nut, отредактровал конфигурационные файлы,

Код: Выделить всё

# ups.conf
[ippon_ups]
driver = hidups
port = /dev/usb/hiddev0

а получил:

Код: Выделить всё

[root@localhost ups]# /sbin/upsdrvctl start ippon_ups
Network UPS Tools - UPS driver controller 1.2.0
Network UPS Tools: HID UPS driver 0.11 (1.2.0)

Warning: This is an experimental driver.
Some features may not function correctly.

/dev/usb/hiddev0 is not a UPS

Спасибо сказали:
bbob
Сообщения: 16

Re: Решено: UPS и asplinux

Сообщение bbob »

BIgAndy, спасибо за помощь и терпение.
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: Решено: UPS и asplinux

Сообщение BIgAndy »

bbob писал(а):
20.09.2011 17:22
BIgAndy, спасибо за помощь и терпение.

Попробуйте powercom-hid. Это тот же Ippon UPS, только сбоку
Спасибо сказали:
bbob
Сообщения: 16

Re: Решено: UPS и asplinux

Сообщение bbob »

Попробую, спасибо.
Спасибо сказали:
bbob
Сообщения: 16

Re: Решено: UPS и asplinux

Сообщение bbob »

Для тех, кто пойдет за мной по тем же граблям:
Problem
Linux 2.4 series kernels older than 2.4.22 (RH 9, RHEL 3) do not bind the USB device to the proper driver. This is evidenced by /proc/bus/usb/devices listing the UPS correctly but it will have "driver=(none)" instead of "driver=(hid)". This affects RHEL3, among others.

- это из документации на apcupsd.
После чего я соединился с UPS через последовательный порт. Все работает.

Спасибо всем ответившим.
Спасибо сказали: