yenta_socket/PCMCIA problems.Re: [ltp] FYI - Linuxcare T30 certification now available.

D. Sen linux-thinkpad@www.bm-soft.com
Wed, 11 Sep 2002 14:35:37 -0400


I still have problems with PCMCIA and yenta_socket. The most irritating 
problem is that card insertions dont seem to be noticed by cardmgr.

Here is the output from:

 >cardctl status
Socket 0:
   no card

Here are the syslog messages from `/etc/rc.d/init.d/pcmcia start`:

Sep 11 13:47:30 calliope kernel: Linux Kernel Card Services 3.1.22
Sep 11 13:47:30 calliope kernel:   options:  [pci] [cardbus] [pm]
Sep 11 13:47:30 calliope kernel: PCI: Found IRQ 11 for device 02:00.0
Sep 11 13:47:30 calliope kernel: PCI: Sharing IRQ 11 with 00:1d.0
Sep 11 13:47:30 calliope kernel: PCI: Sharing IRQ 11 with 01:00.0
Sep 11 13:47:30 calliope kernel: PCI: Found IRQ 11 for device 02:00.1
Sep 11 13:47:30 calliope kernel: PCI: Sharing IRQ 11 with 00:1f.3
Sep 11 13:47:30 calliope kernel: PCI: Sharing IRQ 11 with 00:1f.5
Sep 11 13:47:30 calliope kernel: PCI: Sharing IRQ 11 with 00:1f.6
Sep 11 13:47:30 calliope kernel: Yenta IRQ list 06b8, PCI irq11
Sep 11 13:47:30 calliope kernel: Socket status: 30000006
Sep 11 13:47:30 calliope cardmgr[4286]: watching 1 sockets
Sep 11 13:47:30 calliope kernel: cs: IO port probe 0x0c00-0x0cff: clean.
Sep 11 13:47:30 calliope kernel: cs: IO port probe 0x0800-0x08ff: clean.
Sep 11 13:47:30 calliope kernel: cs: IO port probe 0x0100-0x04ff: excluding
  0x4d0-0x4d7
Sep 11 13:47:30 calliope kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Sep 11 13:47:30 calliope kernel: Yenta IRQ list 06b8, PCI irq11
Sep 11 13:47:30 calliope kernel: Socket status: 30000006
Sep 11 13:47:30 calliope cardmgr[4287]: starting, version is 3.1.34

Both kernel 2.4.18 and 2.4.19 seem to produce the same symptoms. An 
associated problem might be these syslog messages:

Sep 11 11:39:22 calliope kernel: PCI: Cannot allocate resource region 0 
of device 02:00.0
Sep 11 11:39:22 calliope kernel: PCI: Cannot allocate resource region 0
of device 02:00.1

`lspci -v` produces:
02:00.0 CardBus bridge: Texas Instruments: Unknown device ac55 (rev 01)
	Subsystem: IBM: Unknown device 0512
	Flags: bus master, medium devsel, latency 168, IRQ 11
	Memory at d0201000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=02, secondary=03, subordinate=05, sec-latency=176
	Memory window 0: f0000000-f03ff000 (prefetchable)
	Memory window 1: d0400000-d07ff000
	I/O window 0: 00004000-000040ff
	I/O window 1: 00004400-000044ff
	16-bit legacy interface ports at 0001

02:00.1 CardBus bridge: Texas Instruments: Unknown device ac55 (rev 01)
	Subsystem: IBM: Unknown device 0512
	Flags: bus master, medium devsel, latency 168, IRQ 11
	Memory at d0202000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=02, secondary=06, subordinate=08, sec-latency=176
	Memory window 0: f0400000-f07ff000 (prefetchable)
	Memory window 1: d0800000-d0bff000
	I/O window 0: 00004800-000048ff
	I/O window 1: 00004c00-00004cff
	16-bit legacy interface ports at 0001


Any ideas?

Thanks.
DS


Pam Huntley wrote:
> Just FYI, the Linuxcare T30 certification is now available.  It covers Red
> Hat Linux 7.3 and SuSE 8.0.
> 
> http://www.linuxcare.com/labs/certs/ibm/thinkpad/t30/index.epl
> 
> Thanks,
> Pam
> 
> 
> 
> 
> ----- The Linux ThinkPad mailing list -----
> The linux-thinkpad mailing list home page is at:
> http://www.bm-soft.com/~bm/tp_mailing.html
> 


-- 
D. Sen, PhD
http://www.auditorymodels.org/~dsen



----- The Linux ThinkPad mailing list -----
The linux-thinkpad mailing list home page is at:
http://www.bm-soft.com/~bm/tp_mailing.html