[Nut-upsuser] nut with Belkin "Active Battery Backup" UPS (BU30 series)

Cian Davis davisc at skynet.ie
Mon Feb 4 21:35:31 UTC 2008


Hi,
I bought a Belkin Active Battery Backup UPS
(http://www.belkin.com/uk/activebattery/) yesterday with a USB port and
hoped it would work with nut.

The device will show up in /proc/bus/usb/devices as a Cypress
Semiconductor USB to Serial. It creates /dev/hiddev0 (and this
disappears when the UPS is unplugged). I've tried using belkin,
belkinunv, usbhid-ups and megatec_usb. I've tried both the 2.0.5 version
in apt for Ubuntu fesity and compiling my own 2.2. All report not being
able to find the driver.

Relevant bit of /proc/bus/usb/devices included below and the result of
usbhid-ups -DDDD -a belkin -u root -x explore -x vendorid=0665 -x
productid=5161 (/dev/hiddev0 seems to disappear after I run this).

Regards,
Cian Davis

/proc/bus/usb/devices
T:  Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  6 Spd=1.5 MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0665 ProdID=5161 Rev= 0.02
S:  Manufacturer=Cypress Semiconductor
S:  Product=USB to Serial
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=32ms

usbhid-ups
Checking device (0665/5161) (002/006)
- VendorID: 0665
- ProductID: 5161
- Manufacturer: Cypress Semiconductor
- Product: USB to Serial
- Serial Number: unknown
- Bus: 002
Trying to match device
Device matches
HID descriptor, method 1: (9 bytes) => 09 21 00 01 00 01 22 1b 00
i=0, extra[i]=09, extra[i+1]=21
HID descriptor, method 2: (9 bytes) => 09 21 00 01 00 01 22 1b 00
HID descriptor length 27
Report Descriptor size = 27
Report Descriptor: (27 bytes) => 06 00 ff 09 01 a1 01 09 02 15 00 26 ff 00
75 08 95 08 81 82 09 02 95 08 91 82 c0
Using subdriver: EXPLORE HID 0.1
Entering libusb_get_report
Report[get]: (2 bytes) => 01 00
Path: ff000001.ff000002, Type: Input, ReportID: 0x00, Offset: 0, Size:
8, Value: 0.000000
Report[buf]: (2 bytes) => 01 00
Path: ff000001.ff000002, Type: Output, ReportID: 0x00, Offset: 0, Size:
8, Value: 0.000000
Report descriptor retrieved (Reportlen = 27)
Found HID device
Detected a UPS: Cypress Semiconductor/USB to Serial
upsdrv_initinfo...
upsdrv_updateinfo...
Quick update...
dstate_init: sock /var/state/ups/usbhid-ups-belkin open on fd 5
upsdrv_updateinfo...
Quick update...
upsdrv_updateinfo...
Quick update...
upsdrv_updateinfo...
Quick update...
upsdrv_updateinfo...
Quick update...
upsdrv_updateinfo...
Quick update...
upsdrv_updateinfo...
Quick update...
upsdrv_updateinfo...
Quick update...
upsdrv_updateinfo...
Quick update...
upsdrv_updateinfo...
Quick update...
upsdrv_updateinfo...
Quick update...
upsdrv_updateinfo...
Quick update...
upsdrv_updateinfo...
Quick update...
upsdrv_updateinfo...
Quick update...
upsdrv_updateinfo...
Quick update...
upsdrv_updateinfo...
Full update...
upsdrv_updateinfo...

Repeats ad infinitum




More information about the Nut-upsuser mailing list