On Tue, Apr 20, 2004 at 06:53:59PM -0400, Roberto Sanchez wrote:
Bill Moseley wrote:
> One other show stopper was ACPI caused the startup of PCMCIA (loading of the yenta
CardBus driver) to hang the machine. So I disabled ACPI and use APM instead.
Having CONFIG_PCMCIA=y and CONFIG_YENTA=y solved this particular problem for me, as I liked ACPI too much to give it up.
Well, seems like ACPI is still a show stopper. I rebuilt the kernel without APM and with ACPI. Building PCMCIA and YENTA static did solve the problem of it hanging when starting pcmcia, but still have other problems.
At boot I see:
PCI: Enabling device 0000:00:0b.0 (0000 -> 0002) ACPI: No IRQ known for interrupt pin A of device 0000:00:0b.0 - using IRQ 255 Yenta: CardBus bridge found at 0000:00:0b.0 [1179:0001] Yenta: ISA IRQ mask 0x0cb8, PCI irq 0
I'm just guessing, but it looks like CardBus isn't going to be able to generate interrupts.
Then when my pcmcia card tries to install I get:
Apr 20 22:45:43 localhost cardmgr[345]: socket 1: Intersil PRISM2 11 Mbps Wireless Adapter Apr 20 22:45:43 localhost cardmgr[345]: executing: 'modprobe orinoco_cs' Apr 20 22:45:43 localhost kernel: orinoco.c 0.13e (David Gibson <[EMAIL PROTECTED]> and others) Apr 20 22:45:43 localhost kernel: orinoco_cs.c 0.13e (David Gibson <[EMAIL PROTECTED]> and others) Apr 20 22:45:43 localhost kernel: orinoco_cs: RequestIRQ: Resource in use Apr 20 22:45:44 localhost cardmgr[345]: get dev info on socket 1 failed: Resource temporarily unavailable
And then removing the PCMCIA card the system hangs hard.
Weird, I have the same setup, but haven't seen a hang like that.
-Roberto Sanchez
signature.asc
Description: OpenPGP digital signature