On Sun, Feb 04, 2007 at 09:30:24PM EST, Matthew Wilcox wrote: > On Sun, Feb 04, 2007 at 05:55:33PM -0500, cga2000 wrote: > > On Sun, Feb 04, 2007 at 05:04:48PM EST, Matthew Wilcox wrote: > > > On Sun, Feb 04, 2007 at 02:00:31PM -0500, cga2000 wrote: > > > > $ cardctl ident > > > > > > > > Socket 0: > > > > product info: "3Com", "Megahertz 3CCFEM556", "LAN + 56k Modem", "" > > > > manfid: 0x0101, 0x0556 > > > > function: 0 (multifunction) > > > > > > This looks like a 32-bit CardBus card, not a 16-bit PCMCIA card. > > > $ grep -l 556 drivers/net/3c* > > > drivers/net/3c59x.c > > > > Why the "556" ..? > > Two reasons, one is the product info: 3CCFEM556 > and the other is the manfid: 0x0556
With 2.4 kernels the 3c574_cs driver is in drivers/net/pcmcia/ Nothing in this directory contains the "556" string > > > Have you tried the 3c59x driver? > > > > I'm pretty sure it's CardBus and 32-bit. But then why would it be any > > different with a 2.6 kernel..? Works fine with 2.27 .. > > Possibly there's a PCI ID missing from the 3c59x driver. What does > lspci tell you about the card? Do you have yenta_socket loaded so you > can see the card in the slot? With the 2.4 kernel, I definetely do have yenta_socket loaded. OTOH, lspci does not see the card. Only sees the cardbus device. To display info about the PC cards I need to use cardctl. With a recent 2.6 kernel, I have to give it another shot -- ie. run another install or better boot a live CD. But do you mean that with recent 2.6 kernels pcmcia nic's are handled like any other PCI nic? Thanks, cga _______________________________________________ Linux PCMCIA reimplementation list http://lists.infradead.org/mailman/listinfo/linux-pcmcia
