On Fri, 20 Apr 2012, Andrey Rahmatullin wrote: > > I'd like to see the dmesg log for the complete suspend/resume cycle > > (naturally you'll have to resume the system by hand after plugging in > > the USB device). Make sure that CONFIG_USB_DEBUG is enabled. > Attached. It looks quite normal. Evidently USB wakeup does _not_ work on your system when the controller isn't in D3 -- and the system crashes during suspend if the controller _is_ in D3! (Does anybody know if USB wakeup works on these machines under Windows?) What about runtime wakeup? You can test it easily enough. Write "auto" to the power/control attribute for the two controllers. This should cause the controllers (or at least one of them) to go into runtime suspend. Does it then wake up when you plug in a USB device? 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