[ltp] USB issues after suspend to RAM with recent kernels on T60

Jan Kundrát linux-thinkpad@linux-thinkpad.org
Thu, 18 Mar 2010 22:03:23 +0100


This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig7AE660C51C6F26B640E4D020
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Henrique de Moraes Holschuh wrote:
> Looks like USB autosuspend getting enabled on buggy hardware that can't=
 deal
> with it (your mouse).
>=20
> The real problem might be something else, and it could be a kernel bug,=
 but
> it DOES look like USB autosuspend getting enabled and killing your mous=
e.


I tried to do my homework [1] and this is what I've found:

velbloud ~ # lsusb
Bus 004 Device 003: ID 0483:2016 SGS Thomson Microelectronics
Fingerprint Reader
Bus 004 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0001
Bus 005 Device 015: ID 046d:c30e Logitech, Inc.
Bus 005 Device 014: ID 0458:003a KYE Systems Corp. (Mouse Systems)
Bus 005 Device 011: ID 04b3:4485 IBM Corp.
Bus 005 Device 001: ID 1d6b:0002
Bus 001 Device 001: ID 1d6b:0001
Bus 003 Device 001: ID 1d6b:0001

Seems like I'm looking for "14" in the devnum. The only
/sys/bus/usb/devices/*/devnum with "14" in it is
/sys/bus/usb/devices/5-6.4/devnum, and when checking its autosuspend
settings, I get this:

velbloud ~ # cat /sys/bus/usb/devices/5-6.4/power/level
on

Which, according to [1], means that autosuspend is disabled. Is that
correct? Any other paths to pursue?

Cheers,
-jkt

[1] /usr/src/linux/Documentation/usb/power-management.txt


--=20
cd /local/pub && more beer > /dev/mouth


--------------enig7AE660C51C6F26B640E4D020
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkuilRsACgkQamXfqERyJRdsMACeMmoijoyRrW67TUsPExcwapDB
/4MAn0V6kgPjA7EB/Ozlu/9dgke59W0l
=6+nc
-----END PGP SIGNATURE-----

--------------enig7AE660C51C6F26B640E4D020--