On Wed, May 2, 2012 at 2:40 PM, 付帅兵 <fushuaib...@centerm.com.cn> wrote:
> 1.The Linux distro is  ubuntu9.10  and the kernel is 2.6.24.
> 2.the kernel is not debug , so the relevant output of "dmesg" is only "usb
> 1-6: USB disconnect, address 13".

So the device got kicked out by the kernel and most likely
the device is buggy.

> 3.  for Most of  U disk  the user mode driver is ok,  but for  a few U disk
> which is  made by  Unknow manufacturer,  it is not ok.

So they are buggy and you can not do anything about it.

>       libusb_interrupt_or_bulk_transfer  return ERROR and  it got lost on
> the bus .   I am very confused

This is because the device is kicked out by the kernel, so it has
nothing to do with libusb.

On the other hand, you can try the latest Ubuntu (12.04
was just released) and see if that helps a bit.

-- 
Xiaofan

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to