Hi there,
I'm having trouble with a cardbus PCMCIA modem. The
modem is a Xircom RBM56g and used to work fine with
with 2.2 series kernels (when it was handled by the
serial_cb driver of the PCMCIA subsystem). I
understand that in the 2.4 kernels, the hotplug
subsystem is supposed to take care of the modem, and to
use the serial driver. However, the hotplug system
doesn't seem to know what to do with the modem and
passes responsibility back to the PCMCIA system (that
attempts to use a wrong driver; serial_cb is not part
of the kernel, and attempting to use serial_cs fails).
Here's what my system log says what happens upon
insertion of the modem:
kernel: cs: cb_alloc(bus 2): vendor 0x115d, device 0x0101
kernel: PCI: Enabling device 02:00.0 (0000 -> 0003)
cardmgr[973]: initializing socket 0
cardmgr[973]: socket 0: Serial or Modem
cardmgr[973]: executing: 'modprobe serial_cs'
Is there a way to tell the system to use the regular
serial driver? And if so, does it work even if that
driver is compiled into the kernel rather than loaded
as a module? I'd very much appreciate any help you can
give me.
Dirk
Dirk.Arnold@uDu.edu
Logged In: NO
I'm embarrassed. I misspelled my own email address. It
should read Dirk.Arnold@uDo.edu
Logged In: YES
user_id=44117
The way PC-Card hotplugging works is to hand
such ISA devices off to cardmgr and friends,
and CardBus (PCI) to standard kernel drivers.
So this isn't a hotplug issue. It's an issue
of how do you configure your kernel, and the
(mostly) unbundled pcmai tools, to handle this.
Since it's a config problem and not related to
hotplug config, I'm just closing this rfe