On Tue, Dec 23, 2003 at 01:50:31PM -0800, Jim McCloskey wrote: > > Hello. I recently hand-compiled and hand-installed kernel 2.6.0 on my > laptop, which runs mostly Debian testing, with some packages from > unstable. There were a couple of adventures along the way, but things > now work well for the most part. > > Except for my PCMCIA wireless card. This is an Orinoco Gold and under > 2.4.23 it runs just fine, using the hermes, orinoco, and orinoco_cs > kernel modules. It is correctly identified and woken up by cardmgr. > > Under 2.6.0, the problem is that the card is not recognized at all. > Inserting and ejecting it produces no beeps and makes no lights flash.
Jim, I can't pretend to know what's going on, but I'll relate my own experiences with this transition. When I first booted my 2.6.0 kernel, I had exactly this problem. It turned out that, in my case, the yenta_socket module was not loaded by cardmgr. I don't know how the problem was corrected, except that the next time I booted the kernel, cardmgr loaded the module, the card was recognized and configured as in my 2.4 kernel. > > `cardmgr ident' gives: > > Socket 0: no product info available > > I spent a long time trying to persuade the pcmcia subsytem to notice > the existence of the card before realizing that this was not in fact a > cardmgr problem at all. In 2.6.0, these cards are handled by hotplug > and not by cardmgr. So now I'm trying to understand how hotplug should > be set up to handle events involving these cards. > > I have hotplug support enabled in the kernel configuration: > > CONFIG_HOTPLUG=y > # > # PCMCIA/CardBus support > # > CONFIG_PCMCIA=m > CONFIG_YENTA=m > CONFIG_CARDBUS=y > # CONFIG_I82092 is not set > # CONFIG_I82365 is not set > # CONFIG_TCIC is not set > CONFIG_PCMCIA_PROBE=y > # > # PCI Hotplug Support > # > CONFIG_HOTPLUG_PCI=m > # CONFIG_HOTPLUG_PCI_FAKE is not set > # CONFIG_HOTPLUG_PCI_COMPAQ is not set > # CONFIG_HOTPLUG_PCI_IBM is not set > # CONFIG_HOTPLUG_PCI_ACPI is not set > # CONFIG_HOTPLUG_PCI_CPCI is not set I don't believe you need to have the pci hotplug kernel modules enabled. My kernel does not have these included at all, and my card is currently working. > But bringing up eth1 produces `No such device' errors. I get this > error message when the hotplug subsystem is started: > > Starting hotplug subsystem: input pci*** can't synthesize pci > hotplug events. This message is harmless. It occurs every time I boot, and doesn't affect the configuration of my wireless card. > All a bit much for a mortal user. Does anyone know of any usable > documentation out there? Any pointers? I can't say that I found any useful documentation, but hopefully, your difficulties will be corrected as easily as mine were. Nate -- "And this shall be a sign unto you; Ye shall find the babe wrapped in swaddling clothes, lying in a manger." Luke 2:12 Nathan J. Malmberg <[EMAIL PROTECTED]> GNUPG ID: 8A9B426E The attachment is a digital signature. Get my key at wwwkeys.pgp.net.
pgp00000.pgp
Description: PGP signature