[ltp] Problem with cardbus on Thinkpad 600.

Harry Popov linux-thinkpad@linux-thinkpad.org
Sat, 14 Jun 2008 12:14:53 +0300


On Sat, 2008-06-14 at 10:40 +0200, Henrik Jacobsson wrote:
> cat /proc/interrupts
>            CPU0
>   0:    2859332    XT-PIC-XT        timer
>   1:      12673    XT-PIC-XT        i8042
>   2:          0    XT-PIC-XT        cascade
>   3:        214    XT-PIC-XT        pcmcia1.0
>   4:          3    XT-PIC-XT
>   5:          0    XT-PIC-XT        CS4231
>   7:          3    XT-PIC-XT
>   9:          3    XT-PIC-XT
>  10:          3    XT-PIC-XT
>  11:          8    XT-PIC-XT        uhci_hcd:usb1, yenta, yenta
>  12:      10040    XT-PIC-XT        i8042
>  14:       3737    XT-PIC-XT        ide0
>  15:         37    XT-PIC-XT        ide1

You have irq conflict. IRQ 3 is used by Infrared port and/or internal
modem of T600 also. Irq 4 is used by the serial port. They should not be
used by pcmcia cards. Perhaps you must change PCMCIA irq. In my case
with Debian Testing in file /etc/pcmcia/config.opts add:
exclude irq 3
exclude irq 4
exclude irq 5

I solved the same problem with T600X in this way. Hope this helps.

Best regards,
Harry Popov