[Nut-upsdev] bcmxcp_usb / kernel 2.4.32-rc2
Kalle Andersson
Kalle.Andersson at almasoftware.com
Tue Nov 8 15:57:43 UTC 2005
Hi,
Been searching net upside down, but can't find a patch to 2.4 or libusb.
It wouldn't be so important, but the performance on my fileserver is
much better when using 2.4 kernel.
Kjell Claesson wrote:
> Hi Kalle.
>
> Yes this is normal ;-( The usblib that is used for the bcmxcp-usb driver
> use interrupt endpoints, and this is not normal with the 2.4 usblib.
>
> The usblib used with 2.4 is only able to do bulk-transfer and is not
> usable with the bcmxcp-usb driver. You may find some patch for this
> as i know something going on. But you have to search the net for
> libusb and 2.4 kernal and interrupt endpoint.
>
> Kjell
>
>
> fre 2005-11-04 klockan 23:28 +0200 skrev Kalle Andersson:
>
>>Hi,
>>
>>I recently downgraded my kernel to 2.4 series (2.4.32-rc2). Now I can't
>>get nut running. It was fine with 2.6.14.
>>
>>It say's:
>>---------------------
>># ./bcmxcp_usb -uroot AUTO
>>Network UPS Tools - BCMXCP UPS driver 0.10 (2.1.0)
>>
>>Can't reset POWERWARE USB endpoint
>>Unable to find POWERWARE UPS device on USB bus
>>
>>...
>>---------------------
>>
>>I've straced it in nut_usb.c usb_clear_halt()-function. If I comment it
>>out, it say's "Receive error (Request command): COMMAND: 31".
>>
>>I have nut development branch of cvs. My UPS is Powerware 3105 with usb
>>cable. I'm running on Debian Sarge.
>>
>>I've read the source files, libusb documentation, but I just can't
>>figure what's wrong. Please help.
>>
>>--
>>Kalle Andersson
More information about the Nut-upsdev
mailing list