[ltp] pcmcia on thinkpad R40 2272-GCU, can't get it to work

Luc Lefebvre linux-thinkpad@linux-thinkpad.org
Thu, 23 Oct 2003 14:50:36 -0500


Hi,

I have Debian (Libranet 2.8.1, kernel 2.4.21) on a thinkpad R40.  I have been trying to get pcmcia to work on it for nearly a week now and am still having no luck.  So far the yenta_socket driver loads (I assume this means that the TI Cardbus controller is detected) and cardmgr is up and running.  I have tried to boot with a flash card in the slot, restarting pcmcia, using cardctl inser, all to no avail.  The card is never detected (it is detected under windows and on antoher laptop running Debian Woody with kernel 2.4.18 with pcmcia-cs).  I have tried to add pci=assign-busses to the grup kernel line without any success.

lspci:
02:00.0 CardBus bridge: Texas Instruments PCI1510 PC card Cardbus Controller

dmesg:
Linux Kernel Card Services 3.1.22
  options:  [pci] [cardbus] [pm]
PCI: Found IRQ 11 for device 02:00.0
PCI: Sharing IRQ 11 with 00:1d.1
Yenta IRQ list 0000, PCI irq11
Socket status: 00200f00
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0800-0x08ff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.

lsmod:
Module                  Size  Used by    Not tainted
ds                      7016   1 
yenta_socket           10624   1 
pcmcia_core            44192   0  [ds yenta_socket]
parport_pc             16004   1  (autoclean)
lp                      6944   0  (autoclean)
parport                26656   1  (autoclean) [parport_pc lp]
nls_cp437               4348   1  (autoclean)
nls_iso8859-1           2844   2  (autoclean)
ntfs                   54336   1  (autoclean)
e100                   47780   1 
i810_audio             25192   0 
ac97_codec             11944   0  [i810_audio]
soundcore               3780   2  [i810_audio]
isa-pnp                32804   0  (unused)
apm                    10184   2 
appletalk              22788  12 
ide-scsi               10384   0 
ide-cd                 32352   0 
ide-floppy             14300   0 
sr_mod                 15960   0  (unused)
cdrom                  29248   0  [ide-cd sr_mod]
scsi_mod               57204   2  [ide-scsi sr_mod]
rtc                     6940   0  (autoclean)

Card insertions and removals go undetected by the kernel.

Any wisdom or advice would be appreciated.

tia

-- 
Luc Lefebvre

In the beginner's mind there are many possibilities,
in the expert's mind there are few.			<Shunryu Suzuki>

Key fingerprint = D2E5 5E35 B910 6F4E 0242  EC63 0FD9 96D0 C7F4 784E