Hi,
I have several Belkin UPSes here that I'm trying to connect through
USB. I just downloaded 2.2.0, but unfortunately I'm getting error
messages. All testing was done as root.
The driver says (full output is attached):
---SNIP---
eta nut # ./usbhid-ups -x productid=0750 -DDD -a belkin
<...cut...>
Checking device (050D/0750) (003/007)
- VendorID: 050d
- ProductID: 0750
- Manufacturer: unknown
- Product: unknown
- Serial Number: unknown
- Bus: 003
Trying to match device
Device matches
failed to claim USB device, trying 2 more time(s)...
detaching kernel driver from USB device...
failed to detach kernel driver from USB device...
trying again to claim USB device...
failed to claim USB device, trying 1 more time(s)...
detaching kernel driver from USB device...
failed to detach kernel driver from USB device...
trying again to claim USB device...
failed to claim USB device, trying 0 more time(s)...
detaching kernel driver from USB device...
failed to detach kernel driver from USB device...
trying again to claim USB device...
Unable to get HID descriptor (error sending control message: Operation
not permitted)
HID descriptor, method 2: (9 bytes) => 09 21 11 01 21 01 22 f2 01
HID descriptor retrieved (Reportlen = 498)
Unable to get Report descriptor (-1): Operation not permitted
<...cut...>
---SNAP---
And the relevant lines of 'lsusb -v' (again full output is attached):
---SNIP---
Bus 003 Device 007: ID 050d:0750 Belkin Components
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x050d Belkin Components
idProduct 0x0750
bcdDevice 0.01
iManufacturer 4 Belkin
iProduct 20 Belkin UPS
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 34
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 20mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Devices
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 33 US
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 498
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 248
---SNAP---
It's a Belkin F6C750-AVR. Not sure when it was bought, but I estimate
a year ago or so.
I didn't know of anything else to provide. Let me know if I can help
to debug this.
I have another machine with problems, but the symptoms are exactly the
same. The only difference is that it's a 1100VA UPS (F6C1100-UNV), not
a 750VA like the one I posted here about.
~David
P.S. On the positive side, I can confirm that the Belkin F6C1500-TW-RK
works fine over usb (usbid is already in the driver, I didn't have to
specify it).
-------------- next part --------------
eta nut # ./usbhid-ups -x productid=0750 -DDD -a belkin
Network UPS Tools: 0.28 USB communication driver 0.28 - core 0.30 (2.2.0)
debug level is '3'
Checking device (0000/0000) (006/001)
- VendorID: 0000
- ProductID: 0000
- Manufacturer: unknown
- Product: unknown
- Serial Number: unknown
- Bus: 006
Trying to match device
Device does not match - skipping
Checking device (0000/0000) (004/001)
- VendorID: 0000
- ProductID: 0000
- Manufacturer: unknown
- Product: unknown
- Serial Number: unknown
- Bus: 004
Trying to match device
Device does not match - skipping
Checking device (0000/0000) (005/001)
- VendorID: 0000
- ProductID: 0000
- Manufacturer: unknown
- Product: unknown
- Serial Number: unknown
- Bus: 005
Trying to match device
Device does not match - skipping
Checking device (0000/0000) (002/001)
- VendorID: 0000
- ProductID: 0000
- Manufacturer: unknown
- Product: unknown
- Serial Number: unknown
- Bus: 002
Trying to match device
Device does not match - skipping
Checking device (0000/0000) (001/001)
- VendorID: 0000
- ProductID: 0000
- Manufacturer: unknown
- Product: unknown
- Serial Number: unknown
- Bus: 001
Trying to match device
Device does not match - skipping
Checking device (050D/0750) (003/007)
- VendorID: 050d
- ProductID: 0750
- Manufacturer: unknown
- Product: unknown
- Serial Number: unknown
- Bus: 003
Trying to match device
Device matches
failed to claim USB device, trying 2 more time(s)...
detaching kernel driver from USB device...
failed to detach kernel driver from USB device...
trying again to claim USB device...
failed to claim USB device, trying 1 more time(s)...
detaching kernel driver from USB device...
failed to detach kernel driver from USB device...
trying again to claim USB device...
failed to claim USB device, trying 0 more time(s)...
detaching kernel driver from USB device...
failed to detach kernel driver from USB device...
trying again to claim USB device...
Unable to get HID descriptor (error sending control message: Operation not
permitted)
HID descriptor, method 2: (9 bytes) => 09 21 11 01 21 01 22 f2 01
HID descriptor retrieved (Reportlen = 498)
Unable to get Report descriptor (-1): Operation not permitted
Checking device (05AC/9119) (003/003)
- VendorID: 05ac
- ProductID: 9119
- Manufacturer: unknown
- Product: unknown
- Serial Number: unknown
- Bus: 003
Trying to match device
Device does not match - skipping
Checking device (05AC/9219) (003/006)
- VendorID: 05ac
- ProductID: 9219
- Manufacturer: unknown
- Product: unknown
- Serial Number: unknown
- Bus: 003
Trying to match device
Device does not match - skipping
Checking device (045E/00DB) (003/005)
- VendorID: 045e
- ProductID: 00db
- Manufacturer: unknown
- Product: unknown
- Serial Number: unknown
- Bus: 003
Trying to match device
Device does not match - skipping
Checking device (045E/00D1) (003/004)
- VendorID: 045e
- ProductID: 00d1
- Manufacturer: unknown
- Product: unknown
- Serial Number: unknown
- Bus: 003
Trying to match device
Device does not match - skipping
Checking device (05AC/9102) (003/002)
- VendorID: 05ac
- ProductID: 9102
- Manufacturer: unknown
- Product: unknown
- Serial Number: unknown
- Bus: 003
Trying to match device
Device does not match - skipping
Checking device (0000/0000) (003/001)
- VendorID: 0000
- ProductID: 0000
- Manufacturer: unknown
- Product: unknown
- Serial Number: unknown
- Bus: 003
Trying to match device
Device does not match - skipping
No appropriate HID device found
No matching HID UPS found
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lsusb-eta.txt.gz
Type: application/x-gzip
Size: 1848 bytes
Desc: not available
Url :
http://lists.alioth.debian.org/pipermail/nut-upsuser/attachments/20070706/a17c4bac/attachment.bin