Hi, To enable usb autosuspend i use the following in a script after booting: for i in `find /sys/bus/usb/devices/*/power/control`; do echo auto > $i; done; for i in `find /sys/bus/usb/devices/*/power/autosuspend`; do echo 2 > $i; done; After this new usb devices aren't recognized anymore. Whether 'lsusb' nor 'dmesg' show up anything. When i turn the usb port back on manualy: (echo on > /sys/bus/usb/devices/3-1/power/control) the usb device shows up. Since this is my first bug report I'll just add what I think is helpful. % lspci | grep -i usb 00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04) 00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04) 00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04) My system is a Lenovo Thinkpad x230. I'm using arch linux with linux-mainline kernel (https://aur.archlinux.org/packages.php?ID=50893) -- 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