[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PCMCIA Does Not Work Dell Latitude C510/C610 with Lenny

Hi Duane,

Duane Bielling schrieb:
> On Thu, Mar 18, 2010 at 11:02 AM, John Medrano <john.d.medrano@gmail.com> wrote:
>> Thank you for your response Geoff.
>> The laptop is a C610 with a Pentium III.
> I also have a C610 using the same kernel as you reported in 'uname
> -a'.  My difference is that before I loaded the (non-free) driver for
> my card, 'lspci' at least returned the card.  So unless you truncated
> your terminal output you have one less line than I did (do).
> 00:00.0 Host bridge: Intel Corporation 82830 830 Chipset Host Bridge (rev 04)
> 00:01.0 PCI bridge: Intel Corporation 82830 830 Chipset AGP Bridge (rev 04)
> 00:1d.0 USB Controller: Intel Corporation 82801CA/CAM USB Controller #1 (rev 02)
> 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 42)
> 00:1f.0 ISA bridge: Intel Corporation 82801CAM ISA Bridge (LPC) (rev 02)
> 00:1f.1 IDE interface: Intel Corporation 82801CAM IDE U100 Controller (rev 02)
> 00:1f.5 Multimedia audio controller: Intel Corporation 82801CA/CAM
> AC'97 Audio Controller (rev 02)
> 01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M6 LY
> 02:00.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
> 02:01.0 CardBus bridge: Texas Instruments PCI1420 PC card Cardbus Controller
> 02:01.1 CardBus bridge: Texas Instruments PCI1420 PC card Cardbus Controller
> 03:00.0 Network controller: Broadcom Corporation BCM43XG (rev 01)

Which linux distribution runs on your C610?
Whick kernel runs on your C610?

I suppose, it's a problem like mine with the cardbus cards (32bit); pcmcia cards (16bit) work
correctly [1]:
Seems like support stopped partially in kernels >= 2.6 [3]:
"... The pcmcia-cs socket driver will route ISA interrupts for
CardBus cards if no PCI interrupt is available.  The kernel subsystem
doesn't support this option."

The pcmcia-cs socket was removed in kernels >2.6.X; the new socket (i don't know how it is
called) doesn't support the "ISA interrupt" makeshift for (32bit) cardbus cards, so support for
this combination was removed!

[1] http://www.mail-archive.com/debian-laptop@lists.debian.org/msg51789.html
[3] http://lists.infradead.org/pipermail/linux-pcmcia/2004-October/001182.html

Stefan Welte

Reply to: