Nut + Ippon(megatec_usb) работает странно

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Nagainos
рядовой
Сообщения: 31
Зарегистрирован: 2008-06-09 9:38:10
Откуда: в жопе алмазы...
Контактная информация:

Nut + Ippon(megatec_usb) работает странно

Непрочитанное сообщение Nagainos » 2011-05-02 5:57:27

Доброго времени суток.

Имеем:
FreeBSD 8.1-i386
Nut nut-2.4.1_6
Ippon Smart Power 2000 подключенный по USB

Конфиги:ups.conf

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

[ippon]
        driver = megatec_usb
        port = auto
        battvolts = 53:39
        vendorid = 06DA
        productid = 0003
        ondelay=5
        offdelay=2
        subdriver = phoenix
        mfr = "Ippon"
        model = "Smart Winner"
        desc = "Web server"
При попытке выполнить megatec_usb -DD -a ippon пишет

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

[root@nagainos /usr/local/libexec/nut]# ./megatec_usb -DD -a ippon
Network UPS Tools - Megatec protocol driver 1.6 (2.4.1)
Serial-over-USB transport layer 0.10
debug level is '2'
Checking device (06DA/0003) (/dev/usb//dev/ugen0.2)
- VendorID: 06da
- ProductID: 0003
- Manufacturer: OMRON
- Product: USB UPS
- Serial Number: unknown
- Bus: /dev/usb
Trying to match device
Device matches
DTR=1, RTS=0
Starting UPS detection process...
Asking for UPS information [I]...
I => FAILED [short read]
Asking for UPS status [Q1]...
Q1 => FAILED [short read]
Asking for UPS status [Q1]...
Q1 => FAILED [short read]
Asking for UPS status [Q1]...
Q1 => FAILED [short read]
Asking for UPS status [Q1]...
Q1 => FAILED [short read]
Asking for UPS status [Q1]...
Q1 => FAILED [short read]
5 out of 5 detection attempts failed (minimum failures: 2).
Megatec protocol UPS not detected.
НО если в это время жать Ctr+C - совсем другой результат:

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

[root@nagainos /usr/local/libexec/nut]# ./megatec_usb -DD -a ippon
Network UPS Tools - Megatec protocol driver 1.6 (2.4.1)
Serial-over-USB transport layer 0.10
debug level is '2'
Checking device (06DA/0003) (/dev/usb//dev/ugen0.2)
- VendorID: 06da
- ProductID: 0003
- Manufacturer: OMRON
- Product: USB UPS
- Serial Number: unknown
- Bus: /dev/usb
Trying to match device
Device matches
DTR=1, RTS=0
Starting UPS detection process...
Asking for UPS information [I]...
^C^C^C^C^CI => FAILED [short read]
Asking for UPS status [Q1]...
^C^C^C^C^CQ1 => FAILED [short read]
Asking for UPS status [Q1]...
^C^C^C^C^C^C^C^C^CQ1 => OK [(233.8 200.8 233.8 009 50.0 53.1 57.6 00001000]
Q1 VALUES => [233.8 200.8 233.8 9.0 50.0 53.1 57.6 00001000]
Asking for UPS status [Q1]...
^C^C^C^C^C^C^C^C^CQ1 => OK [(233.8 233.8 233.8 009 50.0 53.1 57.6 00001000]
Q1 VALUES => [233.8 233.8 233.8 9.0 50.0 53.1 57.6 00001000]
Asking for UPS status [Q1]...
^C^C^C^C^C^C^C^C^C^CQ1 => FAILED [short read]
Asking for UPS status [Q1]...
^C^C^C^C^C^C^C^CQ1 => OK [(231.7 231.7 231.7 009 50.0 53.1 57.4 00001000]
Q1 VALUES => [231.7 231.7 231.7 9.0 50.0 53.1 57.4 00001000]
2 out of 5 detection attempts failed (minimum failures: 2).
Cancelling any pending shutdown or battery test.
Asking for UPS information [I]...
^CI => FAILED [short read]
Megatec protocol UPS detected.
Parameter [ignoreoff]: [false]
Asking for UPS power ratings [F]...
^C^C^CF => OK [#240.0 008 048.0 50.0]
F VALUES => [240.0 8.0 48.0 50.0]
48.0V battery, interval [40.0V, 54.6V].
Parameter [battvolts]: [53:39]
Overriding battery voltage interval [53.0V, 39.0V].
Done setting up the UPS.
Asking for UPS status [Q1]...
^C^C^CQ1 => FAILED [short read]
Poll failure [1].
dstate_init: sock /var/db/nut/megatec_usb-ippon open on fd 6
Никак не могу найти этому объяснения, а уж тем более заставить работать. Кто-нибудь с подобным сталкивался???
Последний раз редактировалось f_andrey 2011-05-02 6:08:00, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Nagainos
рядовой
Сообщения: 31
Зарегистрирован: 2008-06-09 9:38:10
Откуда: в жопе алмазы...
Контактная информация:

Re: Nut + Ippon(megatec_usb) работает странно

Непрочитанное сообщение Nagainos » 2011-05-03 23:15:16

Topic UP
0xFF

Гость
проходил мимо

Re: Nut + Ippon(megatec_usb) работает странно

Непрочитанное сообщение Гость » 2011-05-03 23:39:42

что то видимо напилили разработчики с usb, и ота ваша утилита которая по usb чего то делает просто чуть не так это делает
гдето может таймаута не хватает итд
попробуйте поискать другую версию оной
ну либо ищите программера который вам ее пофиксит

Nagainos
рядовой
Сообщения: 31
Зарегистрирован: 2008-06-09 9:38:10
Откуда: в жопе алмазы...
Контактная информация:

Re: Nut + Ippon(megatec_usb) работает странно

Непрочитанное сообщение Nagainos » 2011-05-04 0:48:11

Гость писал(а):что то видимо напилили разработчики с usb, и ота ваша утилита которая по usb чего то делает просто чуть не так это делает
гдето может таймаута не хватает итд
попробуйте поискать другую версию оной
ну либо ищите программера который вам ее пофиксит
До этого мну и сам додумался, который день пытаюсь найти в сорцах хоть какое-то упоминание про таймауты, правда пока безрезультатно. Вопрос был задан больше для того чтобы узнать - были-ли еще рецидивы подобного плана?

PS. Есть-ли смысл писать багрепорт разработчикам?
0xFF