>> Maybe I can try this with the mouse. >> As far as I know, most HDD and pendrive do not use periodic tranfer. >> So they can not produce the issue. > > few emails back you said it had nothing to do with periodic > transfers. -ECONFUSED > I try two experiment, 1. Test it on general desktop, the device will enum as CDC_ECM( 1 control, 2 bulk, 1 interrupt), and CDC_ECM driver will use interupt to polling link status. 2. Test it on embedded system, the device will controlled by a custom driver ( 1 control, 2 bulk, 1 interrupt). The configure endpoint will allocate bandwith for interrupt endpoint. But the driver nevery use interrupt endpoint. In previous mail, I reply the experiment 2 as you suggest try not sending any periodic transfer. The real issue is related to xHC(hardware) allocate bandwidth to periodic endpoint. Hope this explanation clearify your question. Thanks.-- 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