Fwd: Re: [ltp] cardmgr monitoring only one pcmcia socket (T30)

D. Sen linux-thinkpad@linux-thinkpad.org
Sat, 16 Apr 2005 08:03:10 +1000


Hi Harray,

I never solved this problem on my T30. It doesnt appear to be a problem 
on my T42p. Thankfully I never required more than one PCMCIA slot.

DS

Harry Mangalam wrote:
> No luck the 1st time and no luck googling so I'll try once more:
> 
> hjm
> 
> On my thinkpad (a22p debian 2.6.7), I recently noticed the same thing
> when I needed to transfer some pix on a CF adapter that had always
> been working quite well. The top slot was used by an orinoco wireless
> card, but when I stuck the CF adapter in the lower slot (slot 1, by
> 'cardinfo'), there was no familiar double beep.
> 
> At 1st I thought it was just broken hardware, but 'cardctl status'
>  and 'cardctl info' correctly detects and identifies a card
>  insertion, even tho cardinfo does not. dmesg does not report any
>  events for a card inserted into slot 1.
> 
> /var/lib/pcmcia/stab lists only the card in slot 0.
> 
> /proc interrupts only show an int for slot 0
> 
> 
> And in win2k, both slots are recognized and work (as well as they can
> be expected to work anyway).
> 
> Any ideas?  fixes?
> 
> hjm
> 
> On Monday 27 September 2004 1:20 pm, D. Sen wrote:
> 
>>Has anyone noticed a problem in that cardmgr only seems to reliably
>>monitor one of the two sockets on the T30?
>>
>>lspci reports two sockets:
>>02:00.0 CardBus bridge: Texas Instruments PCI1250 PC card Cardbus
>>Controller (rev 01)
>>02:00.1 CardBus bridge: Texas Instruments PCI1250 PC card Cardbus
>>Controller (rev 01)
>>
>>/proc/interrupt reports two sockets:
>>  5:          5          XT-PIC  Texas Instruments PCI1250 PC card
>>Cardbus Controller (#2), Intel 82801CA-ICH3
>> 11:     211165          XT-PIC  wifi0, Texas Instruments PCI1250
>>PC card Cardbus Controller, radeon@PCI:1:0:0
>>
>>Starting pcmcia services (using /etc/rc.d/init.d/pcmcia start )
>>seems to detect the two sockets yet cardmgr only monitors one:
>>
>>Sep 28 06:17:37 localhost kernel: Linux Kernel Card Services 3.1.22
>>Sep 28 06:17:37 localhost kernel:   options:  [pci] [cardbus] [pm]
>>Sep 28 06:17:37 localhost kernel: PCI: Found IRQ 11 for device
>>02:00.0 Sep 28 06:17:37 localhost kernel: PCI: Sharing IRQ 11 with
>>00:1d.0 Sep 28 06:17:37 localhost kernel: PCI: Sharing IRQ 11 with
>>01:00.0 Sep 28 06:17:37 localhost kernel: PCI: Found IRQ 5 for
>>device 02:00.1 Sep 28 06:17:37 localhost kernel: PCI: Sharing IRQ 5
>>with 00:1f.3 Sep 28 06:17:37 localhost kernel: PCI: Sharing IRQ 5
>>with 00:1f.5 Sep 28 06:17:37 localhost kernel: PCI: Sharing IRQ 5
>>with 00:1f.6 Sep 28 06:17:37 localhost kernel: Yenta IRQ list 0698,
>>PCI irq11 Sep 28 06:17:37 localhost kernel: Socket status: 30000006
>>Sep 28 06:17:37 localhost kernel: Yenta IRQ list 0698, PCI irq5
>>Sep 28 06:17:37 localhost kernel: Socket status: 30000006
>>Sep 28 06:17:39 localhost cardmgr[4531]: watching 1 sockets
>>Sep 28 06:17:39 localhost kernel: cs: IO port probe 0x0c00-0x0cff:
>>clean. Sep 28 06:17:39 localhost kernel: cs: IO port probe
>>0x0100-0x04cf: clean. Sep 28 06:17:39 localhost kernel: cs: IO port
>>probe 0x0a00-0x0aff: clean. Sep 28 06:17:39 localhost
>>cardmgr[4532]: starting, version is 3.2.4
>>
>>
>>I am not sure if this happens all the time as I have not had a need
>>for both sockets until recently...I seem to recall typing `cardctl
>>info` reporting both sockets..
>>
>>Any ideas/comments would be most helpful.
>>
>>Thanks,
>>DS
> 
> 
> --
> Cheers, Harry
> Harry J Mangalam - 949 856 2847 (vox; email for fax) - hjm@tacgi.com
>             <<plain text preferred>>
> --
> The linux-thinkpad mailing list home page is at:
> http://mailman.linux-thinkpad.org/mailman/listinfo/linux-thinkpad
> 
> -------------------------------------------------------
> 

-- 
Dr. D. Sen
School of Electrical Engineering & Telecommunications
University of New South Wales
Sydney
NSW 2052
Australia
Tel: +612+93854754