So, it looks like usb-storage wants to have the device from t+1 until 1+11 (counting from the moment of insertion). usb_modeswitch wants to detach usb-storage at t+1 (exact numbers differ per chipset, apparently). This looks like a race condition, caused by various parties coding in arbitrary delays instead of using an event-based mechanism.
Pure speculation of course, but if this is really the root cause it would be nice if the usb-modeswitch people and the usb-storage people could agree on some sort of api to do this properly and without racing. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/979697 Title: Modeswitching modem not working with some USB 3.0 host controllers To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/979697/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
