Freebsd, nut подключить BTN-1000AP

Обсуждение ИБП серии KING

Moderators:artyom, AlexS, tanych

Post Reply
Message
Author
kharkov_max
Posts:9
Joined:13:18, 18 Apr 2010
Freebsd, nut подключить BTN-1000AP

#1 Post by kharkov_max » 22:36, 03 Jan 2013

Понимаю что скорее всего слово freebsd изначально отпугивает, но все же т.к. это специализированный форум по PowerCom пишу сюда ...

Имеесся UPS, сзади на наклейке ниписано BTN-1000AP.
(USB, 0d9f/0002).
Хочется его мониторить в Freebsd9.1 Stable ну и при разряде выключать эту ОС.

Для этого был настроен порт nut:

Code: Select all

pkg_info | grep nut
nut-2.6.5_1         Network UPS Tools
Далее настраиваю конфигурационный файл ups.conf:

Code: Select all

[powercom]
        driver = usbhid-ups
        port = auto
        vendorid = 0d9f
Запускаю Nut и получаю:

Code: Select all

/usr/local/etc/rc.d/nut start
Network UPS Tools - UPS driver controller 2.6.5-Unversioned directory
Network UPS Tools - Generic HID driver 0.37 (2.6.5-Unversioned directory)
USB communication driver 0.31
This Powercom device (0d9f/0002) is not supported by usbhid-ups.
Please use the 'powercom' driver instead.

No matching HID UPS found
Driver failed to start (exit status=1)
/usr/local/etc/rc.d/nut: WARNING: failed precmd routine for nut
Собственно из сообщения понятно, что 0d9f/0002 is not supported by usbhid-ups, но все же ...

После танцев с бубном даже так начал писать:

Code: Select all

/usr/local/etc/rc.d/nut restart
nut not running? (check /var/db/nut/upsd.pid).
Network UPS Tools - UPS driver controller 2.6.5-Unversioned directory
Network UPS Tools - Generic HID driver 0.37 (2.6.5-Unversioned directory)
USB communication driver 0.31
No matching HID UPS found
Driver failed to start (exit status=1)
/usr/local/etc/rc.d/nut: WARNING: failed precmd routine for nut
1. Возможно ли как то завести nut для данного UPS в freebsd?
Под Windows все работает без проблем...
2. В инете встречал что для модели 0002 есть патчи для nut, может у кого есть ? Не поделитесь ?
3. Любые идеи принимаются - буду пробовать ...

Спасибо.

AlexM
Posts:2545
Joined:18:00, 01 Jul 2008

Re: Freebsd, nut подключить BTN-1000AP

#2 Post by AlexM » 14:23, 04 Jan 2013

Добрый день,
Под Windows ИБП определяется как HID-совместимое устройство (Smart Battery http://www.pcm.ru/support/ups-control/smart-battery/) ? В какой стране приобретали его?
Alex

kharkov_max
Posts:9
Joined:13:18, 18 Apr 2010

Re: Freebsd, nut подключить BTN-1000AP

#3 Post by kharkov_max » 19:34, 04 Jan 2013

AlexM wrote:Добрый день,
Под Windows ИБП определяется как HID-совместимое устройство (Smart Battery http://www.pcm.ru/support/ups-control/smart-battery/) ? В какой стране приобретали его?
Да под Windows ИБП определяется как HID-совместимое устройство.
Покупали в Украине, но мне он как подарок попал ...

AlexM
Posts:2545
Joined:18:00, 01 Jul 2008

Re: Freebsd, nut подключить BTN-1000AP

#4 Post by AlexM » 12:11, 05 Jan 2013

Если устройство куплено на Украине лучше обратиться в представительство в Киеве www.powercom.ua. К сожалению, реализация контроллера USB может отличаться.
Alex

kharkov_max
Posts:9
Joined:13:18, 18 Apr 2010

Re: Freebsd, nut подключить BTN-1000AP

#5 Post by kharkov_max » 11:54, 07 Jan 2013

AlexM wrote:Если устройство куплено на Украине лучше обратиться в представительство в Киеве www.powercom.ua. К сожалению, реализация контроллера USB может отличаться.
А какая разница в Украине или нет ?
Этот UPS уже древний, и тут простой вопрос или кто то его смог запустить с freebsd или нет.
А в представительстве мне ни чем не помогут, разве что посочувстуют ...

AlexM
Posts:2545
Joined:18:00, 01 Jul 2008

Re: Freebsd, nut подключить BTN-1000AP

#6 Post by AlexM » 13:46, 07 Jan 2013

Проверьте, пожалуйста, под Windows ИБП определяется как HID-батарея http://www.pcm.ru/support/ups-control/smart-battery/ ? если да то usbhid драйвер в NUT должен подходить.
Alex

kharkov_max
Posts:9
Joined:13:18, 18 Apr 2010

Re: Freebsd, nut подключить BTN-1000AP

#7 Post by kharkov_max » 14:13, 07 Jan 2013

AlexM wrote:Проверьте, пожалуйста, под Windows ИБП определяется как HID-батарея http://www.pcm.ru/support/ups-control/smart-battery/ ? если да то usbhid драйвер в NUT должен подходить.
Так уже писал, что именно так http://www.pcm.ru/support/ups-control/smart-battery/ и определяется.

А драйвер usbhid, не подходит т.к. он для версии 0004, а у меня UPS версии 0002.
Скорее всего на древних моделях были другие микросхемы и поэтому драйвер usbhid, не работает.

Или, я не исключаю, я что то делаю не так ...

При правильном конфиге usbhid запуск nut пишет

Code: Select all

/usr/local/etc/rc.d/nut restart
nut not running? (check /var/db/nut/upsd.pid).
Network UPS Tools - UPS driver controller 2.6.5-Unversioned directory
Network UPS Tools - Generic HID driver 0.37 (2.6.5-Unversioned directory)
USB communication driver 0.31
This Powercom device (0d9f/0002) is not supported by usbhid-ups.
Please use the 'powercom' driver instead.

No matching HID UPS found
Driver failed to start (exit status=1)
/usr/local/etc/rc.d/nut: WARNING: failed precmd routine for nut
ups.conf

Code: Select all

[powercom]
        driver = usbhid-ups
        port = auto

minoga
Posts:2
Joined:18:09, 16 Mar 2015

Re: Freebsd, nut подключить BTN-1000AP

#8 Post by minoga » 18:31, 16 Mar 2015

Сталкивался с похожим на Debian
Посмотри или загружен модуль usbhid cypress_m8 после етого у меня появился ttyUSB0

minoga
Posts:2
Joined:18:09, 16 Mar 2015

Re: Freebsd, nut подключить BTN-1000AP

#9 Post by minoga » 18:36, 16 Mar 2015

ups.conf

[powercom]
driver = powercom
port = "/dev/ttyUSB0"
desc = "powercom black knight"
linevoltage = 220
type = "Trust"

ну правда упс bnt600ap ну я думаю так же будет

(0d9f/0002) cypres

Post Reply