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