I think for the sake of sanity we should include kernel versions if
possible when we make comments if something work or not.
It seems the autosuspend went through 3 iterations.
1. No disable possible, unless you recompile with USB_SUSPEND disabled
2. autosuspend can be set, with 0 = disable *see note 1.
3. autosuspend can be set, with negative value to disable, 0= as soon as
possible. (at least in 2.6.22)
AFAIK option 2 and 3 will only be available if you compiled your own kernel
from kernel.org sources
Option 1 is the option for Feisty kernels
Can't comment on Gutsy
note 1: It might be that this was never the case, but some confusion
based on the fact that USB device drivers have a autosuspend that if 1
indicate device can suspend, and if 0, device cannot cannot be
suspended. Is it possible that this is being confused for the global
setting in kernel parameters?
@Michael, I have no idea what different negative values would do, from
KERNEL-PARAMETERS.TXT (2.6.22):
usbcore.autosuspend=
[USB] The autosuspend time delay (in seconds) used
for newly-detected USB devices (default 2). This
is the time required before an idle device will be
autosuspended. Devices for which the delay is set
to a negative value won't be autosuspended at all.
Having a look through the source code it seems the check is if
autosuspend_delay < 0 then it is disabled.
@SilverLoz, what kernel version are you using?
--
some usb_devices fault if usb_suspend enabled
https://bugs.launchpad.net/bugs/85488
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs