Hi,<br>
<br>
I have got a Powerware 5110 UPS which has a usb interface on it.
I have downloaded and compiled nut-2.0.3-pre2 with the usb drivers
enabled on RedHat Enterprise V3 however I have been unable to get nut
to connect to the UPS. I have tried executing the driver directly
(using bcmxcp_usb -DD -u root /proc/bus/usb/002/002) as well as using
upsdrvctl with the port set to auto (am I correct in using
/proc/bus/usb/002/002 as the device given the UPS is at this
address?). Here is the relevant output from lsusb:<br>
<br>
Bus 002 Device 002: ID 0592:0002 Powerware Corp.<br>
Device Descriptor:<br>
bLength 18<br>
bDescriptorType 1<br>
bcdUSB 0.20<br>
bDeviceClass 0 (Defined at Interface level)<br>
bDeviceSubClass 0<br>
bDeviceProtocol 0<br>
bMaxPacketSize0 8<br>
idVendor 0x0592 Powerware Corp.<br>
idProduct 0x0002<br>
bcdDevice 0.50<br>
iManufacturer 1 Powerware<br>
iProduct 2 Powerware UPS<br>
iSerial 0<br>
bNumConfigurations 1<br>
Configuration Descriptor:<br>
bLength 9<br>
bDescriptorType 2<br>
wTotalLength 34<br>
bNumInterfaces 1<br>
bConfigurationValue 1<br>
iConfiguration 0<br>
bmAttributes 0x80<br>
MaxPower 100mA<br>
Interface Descriptor:<br>
bLength
9<br>
bDescriptorType 4<br>
bInterfaceNumber 0<br>
bAlternateSetting 0<br>
bNumEndpoints 1<br>
bInterfaceClass 255 Vendor Specific Class<br>
bInterfaceSubClass 0<br>
bInterfaceProtocol 0<br>
iInterface 0<br>
unknown descriptor type: 09 21 10 01 00 01 22 00 00<br>
Endpoint Descriptor:<br>
bLength
7<br>
bDescriptorType 5<br>
bEndpointAddress 0x81 EP 1 IN<br>
bmAttributes 3<br>
Transfer
Type
Interrupt<br>
Synch
Type
none<br>
wMaxPacketSize 8<br>
bInterval
20<br>
Language IDs: (length=4)<br>
0409 English(US)<br>
<br>
Also the kernel reports the following when the device is connected:<br>
<br>
usb.c: USB device 2 (vend/prod 0x592/0x2) is not claimed by any active driver.<br>
<br>
Which to me indicates that something is wrong with the kernel/usb
driver configuration, however I'm not sure what driver I should be
using for the device (or should I not worry because it is a userland
driver)?<br>
<br>
Anyway any help would be much appreciated.<br>
<br>
Regards,<br>
Alistair<br>