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

Bug#366507: Pcmcia cardbus disabled



Hi,

Thomas Nemeth wrote:

> When I boot my laptop with this kernel, I can't use my pcmcia ethernet
> card (Netgear). It works perfectly with kernels 2.2.27-pre2 (on potato)
> and 2.4.27-2-386 (testing).
[...]
> 0000:00:13.1 CardBus bridge: Toshiba America Info Systems ToPIC97 (rev 20)
> 	Subsystem: Toshiba America Info Systems: Unknown device 0001
[...]
> ohci_hcd 0000:00:0b.0: irq 11, io mem 0xfcfff000
[...]
> PCI: No IRQ known for interrupt pin A of device 0000:00:13.0. Please try using pci=biosirq.
> Yenta: CardBus bridge found at 0000:00:13.0 [1179:0001]
> Yenta: no PCI IRQ, CardBus support disabled for this socket.
> Yenta: check your BIOS CardBus, BIOS IRQ or ACPI settings.
> irda_init()
> NET: Registered protocol family 23
> irq 11: nobody cared (try booting with the "irqpoll" option)
[...]
> Disabling IRQ #11

Scary.

Now bugzilla.kernel.org is down, so we have to make do with whatever
made it to the mailing list archives search engines can find.

Bug 7264 seems interesting.  Apparently v2.6.17-rc1~998^2~45 (PCI:
quirk for IBM Dock II cardbus controllers, 2006-01-17) introduced an
interrupt routing fix which v2.6.19-rc6~20 (revert "PCI: quirk for IBM
Dock II cardbus controllers", 2006-11-14) needed to revert.

I wonder if v2.6.34-rc2~30^2~2 (pcmcia: re-route Cardbus IRQ to ISA on
ti1130 bridges if necessary, 2010-03-06) improved things.  Thomas,
would you be able to try a more recent kernel?

Sorry for the trouble and the very slow response,
Jonathan



Reply to: