[Nut-upsuser] Zigor Ebro 650 compatibility

Arnaud Quette aquette.dev at gmail.com
Wed Jun 6 13:27:11 UTC 2012


2012/6/3 Chris Rees <crees at freebsd.org>:
> Hi all,

Hi Chris,

> After some research I've found that this device should run with the
> blazer_usb driver.
>
> Jun  3 16:15:38 pegasus kernel: ugen0.4: <vendor 0x0001> at usbus0
> Jun  3 16:15:38 pegasus kernel: uhid0: <vendor 0x0001 product 0x0000,
> class 0/0, rev 1.00/1.00, addr 4> on usbus0
>
> However, even after shoehorning it;
>
> [crees at pegasus]/usr/local/libexec/nut% sudo ./blazer_usb -a zigor
> -DDDDDDDDD -x vendorid=0x0001 -x productid=0x0000 -x subdriver=krauler
> Password:
> Network UPS Tools - Megatec/Q1 protocol USB driver 0.04
> (2.6.3-Unversioned directory)
>   0.000000     send_to_all: SETINFO driver.parameter.vendorid "0x0001"
>   0.000013     send_to_all: SETINFO driver.parameter.productid "0x0000"
>   0.000018     send_to_all: SETINFO driver.parameter.subdriver "krauler"
>   0.000020     debug level is '9'
>   0.000874     language ID workaround enabled (using '0x409')
>   0.001019     No appropriate HID device found
>   0.001025     No supported devices found. Please check your device
> availability with 'lsusb'
> and make sure you have an up-to-date version of NUT. If this does not help,
> try running the driver with at least 'subdriver', 'vendorid' and 'productid'
> options specified. Please refer to the man page for details about these options
> (man 8 blazer).
>
> This is on FreeBSD with NUT updated to 2.6.3 (I've modified the port).
>
> The UPS comes with UPSilon, but it's several years (!) old and I can't
> even get it to install, let alone work.
>
> Have I sent enough info?  I'm willing to have a go at hacking the
> driver, but having trouble getting started.
>
> Chris
>
> [crees at pegasus]/usr/local/libexec/nut% grep -v ^# /usr/local/etc/nut/ups.conf
>
> [zigor]
>        port = auto
>        driver = blazer_usb
>        langid_fix = 0x409
>        desc = "Zigor UPS"
>        vendorid = 0001
>        productid = 0000

it's quite probably due to a permission issue.
See "4) Permissions" on http://people.freebsd.org/~thierry/nut_FreeBSD_HowTo.txt

cheers,
Arnaud
-- 
Linux / Unix / Opensource Engineering Expert - Eaton -
http://opensource.eaton.com
Network UPS Tools (NUT) Project Leader - http://www.networkupstools.org
Debian Developer - http://www.debian.org
Free Software Developer - http://arnaud.quette.free.fr



More information about the Nut-upsuser mailing list