[Nut-upsuser] Zigor Ebro 650 compatibility

Chris Rees crees at FreeBSD.org
Sun Jun 3 15:32:07 UTC 2012

Hi all,

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
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.


[crees at pegasus]/usr/local/libexec/nut% grep -v ^# /usr/local/etc/nut/ups.conf

        port = auto
        driver = blazer_usb
        langid_fix = 0x409
        desc = "Zigor UPS"
        vendorid = 0001
        productid = 0000

More information about the Nut-upsuser mailing list