[ltp] eSATA controller Express Card in ThinkPad T520 not working
Martin Steigerwald
linux-thinkpad@linux-thinkpad.org
Wed, 25 May 2011 15:11:49 +0200
--nextPart2594172.6dMfB84vgT
Content-Type: Text/Plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Am Mittwoch, 25. Mai 2011 schrieb Christoph Schied:
> On Tue, May 24, 2011 at 12:02:33PM +0200, Martin Steigerwald wrote:
> > Problem is: It is not recognized by the kernel in any way:
> Try rebooting your machine with the card installed. Hotplugging
> expresscards never worked for me.
Didn=B4t help either. With PCMCIA cards hotplugging always worked for me.=20
Why shouldn=B4t it with Express Card?
I am pretty much sure that Linux kernel 2.6.39, udev 0.170 and pcmciautils=
=20
18 have some trouble to see the Express Card slot on that modern notebook.=
=20
I was able to try the Delock eSATA card in a ThinkPad T520 of a comrade=20
who uses Windows. Windows recognized it out of the box.
So unless the Express Card slot is broken in my ThinkPad T520 Linux just=20
doesn=B4t recognize it at the moment.
lspcmcia also displays some output when no card is installed:
# lspcmcia=20
Socket 0 Bridge: I[yenta_cardbus] I(bus ID: 0000:1c:03.0)
(On another laptop from a comrade.)
On my laptop:
merkaba:~> lsmod | grep yenta
merkaba:~#1> cd /lib/modules/2.6.39-1-amd64=20
merkaba:/lib/modules/2.6.39-1-amd64> find -iname "*yenta*"
=2E/kernel/drivers/pcmcia/yenta_socket.ko
merkaba:/lib/modules/2.6.39-1-amd64> modprobe yenta_socket
merkaba:/lib/modules/2.6.39-1-amd64> lspcmcia
merkaba:/lib/modules/2.6.39-1-amd64> lsmod | grep yenta
yenta_socket 22601 0=20
pcmcia_rsrc 17483 1 yenta_socket
pcmcia_core 18333 2 yenta_socket,pcmcia_rsrc
merkaba:/lib/modules/2.6.39-1-amd64> dmesg | tail
[ 14.401304] IBM TrackPoint firmware: 0x0e, buttons: 3/3
[ 14.741953] input: TPPS/2 IBM TrackPoint as=20
/devices/platform/i8042/serio1/serio2/input/input10
[ 19.327094] EXT4-fs (sda3): re-mounted. Opts: commit=3D0
[ 19.333365] EXT4-fs (dm-2): re-mounted. Opts: commit=3D0
[ 60.604477] e1000e 0000:00:19.0: irq 42 for MSI/MSI-X
[ 60.660119] e1000e 0000:00:19.0: irq 42 for MSI/MSI-X
[ 60.661805] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 63.836910] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow=20
Control: Rx/Tx
[ 63.838413] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 74.436693] eth0: no IPv6 routers present
merkaba:/lib/modules/2.6.39-1-amd64> lspcmcia
So no fish.
I consider opening a kernel bug report about this one, unless someone else=
=20
has another suggestion.
Ciao,
=2D-=20
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7
--nextPart2594172.6dMfB84vgT
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEABECAAYFAk3dABUACgkQmRvqrKWZhMcFMQCeJAE1ReeXuTwlsemnOfVR4oFX
O3cAn1FqH2Un3wjGOKDRpUb28zr4jPvQ
=c3eF
-----END PGP SIGNATURE-----
--nextPart2594172.6dMfB84vgT--