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).
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
lsusb-eta.txt.gz
Description: GNU Zip compressed data
_______________________________________________ Nut-upsuser mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser

