[РЕШЕНО] ИБП IPPON Back Power Pro 600 - управление (по USB, желательно)

Выбор и настройка HardWare

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

Ответить
Аватара пользователя
devilr
Сообщения: 3665
ОС: Mandriva => Gentoo (~amd64)
Контактная информация:

[РЕШЕНО] ИБП IPPON Back Power Pro 600 - управление

Сообщение devilr »

Доброго времени суток!
Отдали subj.
Осмотрел, всё почти как новое, только аккумулятор дохлый.
Поменял - работает.
Не нём присутствует 2 интерфейса - RS-232 и USB
Для начала посмотрел RS-232. Методом перебора нашёл нужные параметры: 2400 bod.
Данные то идут, только байты иногда не доходят. Я с этой проблемой знаком, при низкой частоте обмена такое бывает. Да и в кабеле желательно делать две перемычки.
Но - паяльника сейчас нет.
Решил попробовать USB
lsusb
...
Bus 001 Device 004: ID 0665:5161 Cypress Semiconductor USB to Serial
...
Пересобрал ядро, включив модули, в названии которых есть "Cypress" и, которые "serial"... перезагрузился ... но в /dev/tty* устройство не появилось. Что ожидалось, судя по "USB to Serial"
Вопрос: кто нибудь сталкивался с таким девайсом? Если да, то как победили? В интернете ссылки есть, но они либо странные, либо старые
P.S. Да, я чинил подобные ИБП. Но, тогда я их подключал к оффтопику, а с linux опыта нет.
Последний раз редактировалось devilr 15.05.2021 12:24, всего редактировалось 1 раз.
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3665
ОС: Mandriva => Gentoo (~amd64)
Контактная информация:

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение devilr »

Мне, собственно, хватило бы параметров, типа входное напряжение, выходное напряжение, напряжение батареи.
Полноразмерное управление не обязательно, но - не откажусь, конечно. :)
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение Bizdelnick »

dmesg
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3665
ОС: Mandriva => Gentoo (~amd64)
Контактная информация:

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение devilr »

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

dmesg | grep Cypress
[    2.902851] usb 1-1.6: Manufacturer: Cypress Semiconductor
[    2.910521] hid-generic 0003:0665:5161.0004: hiddev97,hidraw3: USB HID v1.00 Device [Cypress Semiconductor USB to Serial] on usb-0000:00:1a.0-1.6/input0
Если вы за ошибки, то не вижу ничего подозрительного. Да, устройство /dev/usb/hiddev1 появилось, но это совсем не "serial".
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение Bizdelnick »

Вообще вот: https://networkupstools.org/stable-hcl.html
Пишут, что blazer_usb с ним должен работать.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3665
ОС: Mandriva => Gentoo (~amd64)
Контактная информация:

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение devilr »

Это да, сканер тоже за это говорит

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

$nut-scanner 
Scanning USB bus.
Scanning XML/HTTP bus.
No start IP, skipping NUT bus (old connect method)
[nutdev1]
        driver = "blazer_usb"
        port = "auto"
        vendorid = "0665"
        productid = "5161"
        product = "USB to Serial"
        vendor = "Cypress Semiconductor"
        bus = "001"
Вопрос только в том, какие нужны настройки ядра, для того, чтобы появился этот самый blazer_usb?
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение Bizdelnick »

devilr писал(а):
14.05.2021 22:29
какие нужны настройки ядра, для того, чтобы появился этот самый blazer_usb?
Причём тут ядро? Это компонент NUT.
Добавлено (22:33):
https://open-networks.ru/d/52-network-ups-tools
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3665
ОС: Mandriva => Gentoo (~amd64)
Контактная информация:

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение devilr »

Хм. Действительно. Почему то казалось, что это должно быть модулем ядра.
P.S. /dev/ttyACM0 появился. Осталось понять, как с UPS с помощью этого порта общаться...
P.P.S. Ошибся. Всё таки заряжать смартфон от PC - идея плохая. ИБП пока в устройствах не видно
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
SergeyIT
Сообщения: 71
ОС: xUbuntu

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение SergeyIT »

Извините, я все еще учусь
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение Bizdelnick »

devilr писал(а):
14.05.2021 22:35
ИБП пока в устройствах не видно
И не должно. blazer_usb через libusb с ним общается.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2063

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение chitatel »

У меня Ippon BBP 600 II, т.е. уже другой, но тоже с USB, работает с драйвером usbhid-ups.

Прежний ВВР 600 хорошо работал по USB с blazer_usb, port = auto.

driver = blaser_usb
port = auto
vendorid = 06da
productid = 5161

Как-то так было в /etc/nut/ups.conf

P.S.

Стоит сделать upsdrvctl start
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3665
ОС: Mandriva => Gentoo (~amd64)
Контактная информация:

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение devilr »

Bizdelnick писал:
15.05.2021 00:45
И не должно. blazer_usb через libusb с ним общается.
А к чему тогда Serial?
devilr писал(а):
14.05.2021 21:31
Cypress Semiconductor USB to Serial
Обычно так "свистки" представляются. Которые USB-TTL. И там как раз наружу торчит, что-то типа ttyUSB0.
Я сейчас уже смутно помню, но USB в ИБП шёл, как замена RS-232. Который, к тому времени, стал уже отмирать. Да и вообще, было бы вполне элегантным решением, просто сменить интерфейс, сохранив все команды. А команды в RS-232 как раз текстовые. Более того, при подключении USB, RS-232 "замолкает" (обычно в RS-232 раз в несколько секунд появляется текстовая строка с основными параметрами устройства)

chitatel
Не припомните, у вас в /dev/tty* ничего нового не появлялось? Что нибудь типа /dev/ttyUSB0 или /dev/ttyACM0?
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2346
ОС: gentoo fluxbox

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение yoricI »

Такая же беда с USB у APC. Автоматически по USB работает, ничего в /dev нет, терминалом не подцепишься. Пока есть возможность, цепляюсь через com.
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3665
ОС: Mandriva => Gentoo (~amd64)
Контактная информация:

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение devilr »

yoricI
А как ваш АРС представляется по lsusb?
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2346
ОС: gentoo fluxbox

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение yoricI »

Bus 006 Device 005: ID 051d:0002 American Power Conversion Uninterruptible Power Supply $ ls -l /dev/usb/ crw------- 1 root root 180, 96 мая 15 14:55 hiddev0
И пропадает связь по компорту. Отключишь - всё восстанавливается.
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3665
ОС: Mandriva => Gentoo (~amd64)
Контактная информация:

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение devilr »

yoricI писал:
15.05.2021 11:02
И пропадает связь по компорту. Отключишь - всё восстанавливается.
Ну, у вас, хотя бы, девайс серийным не прикидывается. :) А так, да, интерфейс может одномоментно работать только один.
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2063

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение chitatel »

devilr писал(а):
15.05.2021 09:11
chitatel
Не припомните, у вас в /dev/tty* ничего нового не появлялось? Что нибудь типа /dev/ttyUSB0 или /dev/ttyACM0?
Увы, нет, не помню просто.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение Bizdelnick »

devilr писал(а):
15.05.2021 09:11
А к чему тогда Serial?
А я почём знаю? Может быть, там стоит чип, у которого несколько режимов работы.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3665
ОС: Mandriva => Gentoo (~amd64)
Контактная информация:

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение devilr »

Bizdelnick писал:
15.05.2021 12:15
Может быть, там стоит чип, у которого несколько режимов работы.
А вот это, кстати, очень может быть. Но, всё равно как то странно.
Добавлено (12:18):
Ладно, раз пошла такая пьянка и "serial" - это не "серийный" в представлении IPPON, то пробую нормально настроить
Вроде настроил нормально.

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

# upsdrvctl start
Network UPS Tools - UPS driver controller 2.7.4
Network UPS Tools - Megatec/Q1 protocol USB driver 0.12 (2.7.4)
Duplicate driver instance detected! Terminating other driver!
Supported UPS detected with megatec protocol
Vendor information unavailable
Battery runtime will not be calculated (runtimecal not set)
Ошибок вроде нет.
Однако

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

# upsc ippon@localhost
Error: Connection failure: Connection refused
Название UPS дал простое - ippon
Что я сделал не так?
Добавлено (12:23):
А демона надо запускать. :)
Данные получаю, всем спасибо!
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: ИБП IPPON Back Power Pro 600 - управление

Сообщение Bizdelnick »

devilr писал(а):
15.05.2021 12:18
Что я сделал не так?
По ссылкам ходили? Там настраивают права доступа через udev.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3665
ОС: Mandriva => Gentoo (~amd64)
Контактная информация:

Re: [РЕШЕНО] ИБП IPPON Back Power Pro 600 - управление

Сообщение devilr »

Bizdelnick писал:
15.05.2021 12:25
По ссылкам ходили? Там настраивают права доступа через udev.
Ходил. И даже настраивал. А вот демона запустить забыл. Как то вылетело. :(
В любом случае, сейчас всё вполне работает. Параметры получаю. Жаль, что не через серийный порт, но хоть так.
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Ответить