On Sat, 21 Apr 2012, Andrey Rahmatullin wrote: > On Fri, Apr 20, 2012 at 08:42:03PM -0400, Alan Stern 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?) > Out of the box it doesn't work and "Allow this device to wake up the > computer" checkboxes on both root hubs are unchecked and grayed out. Ha! It seems that nobody knows how to make it work. > > 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? > I wrote 'auto' to both power/control, both power/runtime_status became > 'suspended', I plugged in a device, one of power/runtime_status became > 'active'. Okay, that's good. I assume the device you plugged in then functioned properly? Alan Stern _______________________________________________ linux-pm mailing list linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linuxfoundation.org/mailman/listinfo/linux-pm