When I insert my Xircom Cardbus RBEM-56G100 combo ethernet and modem cardbus card, yenta_socket passes cardbus control to PCI. as aconsequence, on insertion of the card, cardctl does not know that it should run /etc/init.d/net.eth0 upon insertion. I have to do this manually. What makes this really fun is that if I run the script manually it all works fine. crazy, no? even worse, i know that cardmgr works okay because when I insert my prism2 card, it correctly runs the correct net.* script after modprobing the drivers. Reproducible: Always Steps to Reproduce: 1. Compile gentoo-dev-sources 2.compile pcmcia-cs-3.2.5 3.insert cardbus card Actual Results: /etc/init.d/net.eth0 did not run. had to run it manually. Expected Results: cardmgr should have run the thing automatically Log output: Mar 2 17:24:45 [kernel] Yenta: CardBus bridge found at 0000:02:0f.0 [1028:00a4] Mar 2 17:24:45 [kernel] Yenta: Using CSCINT to route CSC interrupts to PCI Mar 2 17:24:45 [kernel] Yenta: Routing CardBus interrupts to PCI Mar 2 17:24:45 [kernel] Yenta: ISA IRQ mask 0x0498, PCI irq 11 Mar 2 17:24:45 [kernel] Socket status: 30000006 Mar 2 17:24:45 [kernel] PCI: Found IRQ 11 for device 0000:02:0f.1 Mar 2 17:24:45 [kernel] PCI: Sharing IRQ 11 with 0000:00:1f.2 Mar 2 17:24:45 [kernel] PCI: Sharing IRQ 11 with 0000:02:0f.0 Mar 2 17:24:45 [kernel] PCI: Sharing IRQ 11 with 0000:02:0f.2 Mar 2 17:24:45 [kernel] Yenta: CardBus bridge found at 0000:02:0f.1 [1028:00a4] Mar 2 17:24:45 [kernel] Yenta: Using CSCINT to route CSC interrupts to PCI Mar 2 17:24:45 [kernel] Yenta: Routing CardBus interrupts to PCI Mar 2 17:24:46 [kernel] Yenta: ISA IRQ mask 0x0698, PCI irq 11 And even more: eb 29 00:51:24 [cardmgr] starting, version is 3.2.5 Feb 29 00:52:31 [kernel] PCI: Enabling device 0000:03:00.0 (0000 -> 0003) Feb 29 00:52:31 [kernel] eth0: Xircom cardbus revision 3 at irq 11 Feb 29 00:52:31 [kernel] PCI: Enabling device 0000:03:00.1 (0000 -> 0003) Feb 29 00:52:32 [kernel] ttyS4 at I/O 0x4080 (irq = 11) is a 16550A Feb 29 00:55:49 [cardmgr] exiting Feb 29 00:55:51 [cardmgr] watching 2 sockets Feb 29 00:55:51 [kernel] cs: IO port probe 0x0c00-0x0cff: clean. Feb 29 00:55:51 [kernel] cs: IO port probe 0x0100-0x04ff: excluding 0x200-0x207 0x280-0x287 0x3c0-0x3df 0x4d0-0x4d7 Feb 29 00:55:51 [kernel] cs: IO port probe 0x0a00-0x0aff: clean.
Are you running hotplug? hotplug should be picking this card up and attempting to start net.eth0 for you when the card is detected.
It does sound like a hotplug problem, doesn't it? Silly me. After reading your comment, I started checking around my hotplug directory. Its definately a problem in there cause hotplug is not recognizing my usb flash drive. weird thing is it recognizes my camera. and even worse, there are no kernel events showing up when putting th eusb flash drive in. I'm going to research this a little more and get back to this later on this week.
Is this fixed now?
Need to know if this is fixed or not. Closing this for Test Request since it's been 5 months. If this is still an issue, please reopen the bug.
Closing due to lack of feedback.