On Wed, Feb 15, 2012 at 3:47 PM, Toby Gray <toby.gray@xxxxxxxxxxx> wrote: > Some NCM devices fail to send the NetworkConnection status if the host > is not trying to read from the control interrupt endpoint in the first > few seconds after the data interface alternate setting is selected. I have a feeling that the problem description above is not correct: more likely the fault is related to device initialization or other state machine problem in device. Looking at the trace, the patch serves its purpose, however there might be other devices which can't get network status in time or get similar problem. If this would be the case, driver could set a timer after selecting alt1; in the absence of the connect message set alt0 to reset a function when timer expires and set alt1 again. Regards, Alexey -- 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