USB transfers stuck in kernel/libusb not sent out until next transfer is submitted
Peer Stritzinger
peerst at gmail.com
Fri Oct 19 18:07:48 UTC 2012
Hi,
further data:
If I wait 2ms between each transfer they never get stuck.
As you mentioned in your other post, no usbdump yet in 8.0
But I can positively say that:
1. the transfer got submitted and the submit returned 0
2. no device NAK's on the USB bus (I'm looking at it with a sniffer)
So its definitely getting held in libusb/kernel
-- Peer
On Fri, Oct 19, 2012 at 11:44 AM, Hans Petter Selasky
<hans.petter.selasky at bitfrost.no> wrote:
> Hi,
>
>
>
> You should check using usbdump if the USB transfer is actually submitted. If
> it is submitted, then it is most likely a problem with the USB device, that
> it is NAK'ing on the endpoint. Are you short terminating properly for FULL
> speed? Else it is a problem in libusb and/or the application.
>
>
>
> usbdump -i usbusX -f Y -vvv -s 65536
>
>
>
> --HPS
>
>
More information about the freebsd-usb
mailing list