kernel cardbus services

Grant Morphett grant at gmorph.com
Wed Mar 20 18:20:52 EST 2002


Right.  I've got a Xircom RBEM56G-100 and I am trying to use the kernel pcmcia
modules but with no luck.  I get the following diags in syslog

Mar 20 18:00:58 rastas kernel: cs: cb_alloc(bus 2): vendor 0x115d, device 0x0003
Mar 20 18:00:58 rastas kernel: PCI: Enabling device 02:00.0 (0000 -> 0003)
Mar 20 18:00:58 rastas kernel: PCI: Enabling device 02:00.1 (0000 -> 0003)
Mar 20 18:00:58 rastas cardmgr[7546]: initializing socket 0
Mar 20 18:00:58 rastas cardmgr[7546]: socket 0: CardBus hotplug device

and then nothing.  I get no beeps and no modules loaded.  However cardctl status,
cardctl ident etc etc all show the card and indicate that its working fine.

If I then load the modules by hand

modprobe xircom_cb

the card works (but the ethernet is not configured of course).

16 bit cards work fine.

I have another cardbus card (3Com 10/100) that breaks in exactly the same way. 
There is no driver for it in the kernel pcmcia stuff but we don't even get that
far.

After I insert the xircom I can do the following

bash# cardctl status
Socket 0:
  3.3V CardBus card
  function 0: [ready]
  function 1: [ready]
Socket 1:
  no card
bash# cardctl ident
Socket 0:
  product info: "Xircom", "CardBus Ethernet 10/100 + Modem 56", "CBEM56G", "1.03"
  manfid: 0x0105, 0x0103
  function: 6 (network)
Socket 1:
  no product info available


My /etc/pcmcia/config.opts is as follows

device "xircom_cb"
  class "network" module "xircom_cb"

card "Xircom CBEM56G-100 CardBus 10/100 Ethernet + 56K Modem"
  version "Xircom", "*", "CBEM56G"
  bind "xircom_cb" to 0, "serial_cs" to 1


serial_cs is defined in /etc/pcmcia/config


I have also tried

card "Xircom CBEM56G-100 CardBus 10/100 Ethernet + 56K Modem"
  version "*", "*", "*"
  bind "xircom_cb" to 0, "serial_cs" to 1

but I get exactly the same problem.  I know the config.opts is correct because
when I insert a 16bit card with the * * * config above it tries to load xircom_cb
and serial_cs.


Thoughts?  Anyone else had success?

cheers


Grant Morphett
GMORPH CONSULTANTS Pty Ltd - Solutions Outside the Square
tel : +61 (0) 421 325348
fax : +1 309 4164790




More information about the linux mailing list