Description of Problem:
Supported card Xircom XBEM56G modem not accessible after installing
RedHat Linux 7.1 on Dell Latitude CPx500HG laptop. Found 'serial_cb'
referenced in '/etc/pcmcia/config' but driver not provided in
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Find "serial_cb not found" log records in boot log messages. Module
missing from /sbin/lsmod listing.
No boot error messages and Module present in '/sbin/lsmod' listing.
Found source code for 'serial_cb.c' in 'pcmcia-cs-3.1.24.tar.gz' on
'sourceforge.org'. Was able to compile the module and install it to
enable access to the modem.
The normal serial driver should handle cardbus stuff.
Typo: "XBEM56G" should read "CBEM56G".
Formerly Used Kernel: 2.4.2 supplied with RedHat Linux 7.1 (Seawolf).
Now Using Kernel 2.4.3 from 'kernel-2.4.3-12.i686.rpm'.
Action: Renamed 'serial_cb.o' and removed reference in '/etc/pcmcia/config' for
CBEM56G to find "normal" serial driver does indeed work as indicated.
Comment: There are numerous references to 'serial_cb' in '/etc/pcmcia/config'
for a number of different cards and RedHat should either supply the driver as
configured or modify the configuration file as it did for the 'tulip_cb'
driver references found in the standalone pcmcia distribution available from
sourceforge.org upon which the 'kernel-pcmcia-cs-3.1.24-2.i386.rpm' is based.
Failure to do so causes misleading error messages at pcmcia start-up time.