[Moving this discussion to the linux-usb mailing list since it no longer has anything to do with libusb. For those who want to catch up, see http://marc.info/?t=130866132200001&r=1&w=2 and especially http://marc.info/?l=libusb-devel&m=130885548606176&w=2 http://marc.info/?l=libusb-devel&m=130886315416247&w=2 In short, the EHCI controller on this OMAP board sometimes (once every 10 or 20 attempts) stops working after an unlink. The MUSB OTG controller works okay in host mode.] Ed: There's some more debugging you can do. After one of these failures, mount a debugfs filesystem on /sys/kernel/debug and go to the /sys/kernel/debug/usb/ehci/ehci-omap.0 directory. Let's see what the "registers" file contains. 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