Re: AW: PROBLEM: usb core looses input packets

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 23 Nov 2009, EXTERNAL Gebhardt Guenter (external, RtP2/TEF7) wrote:

> Hello,
> 
> First I found that this message was missing in user space. Then I did the following:
> 
> - first I traced the packets within the user space and I found that a packet is missing from my drivers read mthod,
> - then I put debug messages into my kernel driver and I found that an input packet is missing from usb_bulk_msg(),
> - then I put debug messages into usb_api_blocking_completion() and I found that a input packet is missing,
> - then I started to use usbmon and I found that usbmon misses a packet exactly where I am missing it too,
> - then I plugged a PCI USB host controller card into this PC and this did not happen any more when I used it´s ports to plug in my device.
> 
> Therefore I believe to know that this packet is dropped somwhere below my device driver code.

Okay, that sounds right.  In fact, since everything worked correctly 
with a new PCI USB host controller card, it seems likely that the 
packet gets dropped by your motherboard's host controller hardware.

Have you tried testing the device on other computers?  Can you find any 
reason to think the host controller driver is at fault rather than the 
host controller hardware?

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux