<-- Back to Linux PCMCIA Survey.
I'm running kernel 2.4.22-1.2149.nptl from Fedora Core 1, but the PCMCIA card has been working since I was using the 2.4 kernels from Red Hat 8.
First, let me explain how I'm using this card: I have an external IDE HDD connected to a IDE-USB2.0 adapater. My laptop has 4 ports USB1.1, so I purchased the PCMCIA USB2.0 card to get faster drive performance. In order to check the card from scratch, I just tried the following steps:
[1] Unmounted my external IDE filesystems
[2] Unplugged the IDE-USB adapter from the PCMCIA card
[3] Stopped PCMCIA card (/etc/init.d/pcmcia stop)
[4] Removed all USB and PCMCIA kernel modules (modprobe -r)
[5] Enabled debug logs on syslogd
[6] Started PCMCIA card (/etc/init.d/pcmcia start)
Feb 18 19:41:01 unit0 kernel: Linux Kernel Card Services 3.1.22 Feb 18 19:41:01 unit0 kernel: options: [pci] [cardbus] [pm] Feb 18 19:41:01 unit0 kernel: PCI: Found IRQ 5 for device 02:07.0 Feb 18 19:41:01 unit0 kernel: PCI: Sharing IRQ 5 with 00:1f.1 Feb 18 19:41:01 unit0 kernel: Yenta IRQ list 0498, PCI irq5 Feb 18 19:41:01 unit0 kernel: Socket status: 30000020 Feb 18 19:41:02 unit0 kernel: cs: cb_alloc(bus 3): vendor 0x1033, device 0x0035 Feb 18 19:41:02 unit0 kernel: PCI: Enabling device 03:00.0 (0000 -> 0002) Feb 18 19:41:02 unit0 kernel: PCI: Enabling device 03:00.1 (0000 -> 0002) Feb 18 19:41:02 unit0 kernel: PCI: Enabling device 03:00.2 (0000 -> 0002) Feb 18 19:41:02 unit0 cardmgr[20015]: starting, version is 3.1.31 Feb 18 19:41:02 unit0 cardmgr[20015]: watching 1 sockets Feb 18 19:41:02 unit0 cardmgr[20015]: Card Services release does not match Feb 18 19:41:02 unit0 kernel: cs: IO port probe 0x0c00-0x0cff: clean. Feb 18 19:41:02 unit0 kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x378-0x387 0x4d0-0x4d7 Feb 18 19:41:02 unit0 kernel: cs: IO port probe 0x0a00-0x0aff: clean. Feb 18 19:41:02 unit0 cardmgr[20015]: socket 0: CardBus hotplug device Feb 18 19:41:03 unit0 kernel: PCI: Setting latency timer of device 03:00.0 to 64 Feb 18 19:41:03 unit0 kernel: usb-ohci.c: USB OHCI at membase 0xd084b000, IRQ 5 Feb 18 19:41:03 unit0 kernel: usb-ohci.c: usb-03:00.0, PCI device 1033:0035 Feb 18 19:41:03 unit0 kernel: usb.c: new USB bus registered, assigned bus number 1 Feb 18 19:41:03 unit0 kernel: hub.c: USB hub found Feb 18 19:41:03 unit0 kernel: hub.c: 3 ports detected Feb 18 19:41:04 unit0 kernel: PCI: Setting latency timer of device 03:00.1 to 64 Feb 18 19:41:04 unit0 kernel: usb-ohci.c: USB OHCI at membase 0xd0855000, IRQ 5 Feb 18 19:41:04 unit0 kernel: usb-ohci.c: usb-03:00.1, PCI device 1033:0035 Feb 18 19:41:04 unit0 kernel: usb.c: new USB bus registered, assigned bus number 2 Feb 18 19:41:04 unit0 kernel: hub.c: USB hub found Feb 18 19:41:04 unit0 kernel: hub.c: 2 ports detected Feb 18 19:41:05 unit0 insmod: insmod: a module named usb-ohci already exists Feb 18 19:41:05 unit0 insmod: insmod: insmod /lib/modules/2.4.22-1.2149.nptl/kernel/drivers/usb/host/usb-ohci.o failed Feb 18 19:41:05 unit0 insmod: insmod: insmod usb-ohci failed Feb 18 19:41:05 unit0 kernel: ehci_hcd 03:00.2: PCI device 1033:00e0 Feb 18 19:41:05 unit0 kernel: ehci_hcd 03:00.2: irq 5, pci mem d0816000 Feb 18 19:41:05 unit0 kernel: usb.c: new USB bus registered, assigned bus number 3 Feb 18 19:41:05 unit0 kernel: ehci_hcd 03:00.2: USB 2.0 enabled, EHCI 0.95, driver 2003-Jun-19/2.4 Feb 18 19:41:05 unit0 kernel: hub.c: USB hub found Feb 18 19:41:05 unit0 kernel: hub.c: 5 ports detected Feb 18 19:41:05 unit0 pci.agent[20016]: ... can't load module usb-ohci Feb 18 19:41:05 unit0 pci.agent[20016]: missing kernel or user mode driver usb-ohci Feb 18 19:41:07 unit0 usb.agent[20078]: missing kernel or user mode driver usbcore Feb 18 19:41:07 unit0 usb.agent[20078]: missing kernel or user mode driver usbcore Feb 18 19:41:07 unit0 kernel: SCSI subsystem driver Revision: 1.00 Feb 18 19:41:07 unit0 kernel: sbp2: $Rev: 1010 $ Ben Collins <bcollins_AT_debian.org> Feb 18 19:41:08 unit0 kernel: inserting floppy driver for 2.4.22-1.2149.nptl Feb 18 19:41:08 unit0 kernel: Floppy drive(s): fd0 is 1.44M Feb 18 19:41:08 unit0 kernel: FDC 0 is a National Semiconductor PC87306 Feb 18 19:41:08 unit0 usb.agent[20091]: missing kernel or user mode driver usbcore Feb 18 19:41:08 unit0 usb.agent[20091]: missing kernel or user mode driver usbcore Feb 18 19:41:08 unit0 usb.agent[20106]: missing kernel or user mode driver usbcore Feb 18 19:41:08 unit0 usb.agent[20106]: missing kernel or user mode driver usbcore Feb 18 19:41:08 unit0 kernel: SCSI subsystem driver Revision: 1.00 Feb 18 19:41:08 unit0 kernel: sbp2: $Rev: 1010 $ Ben Collins <bcollins@debian.org>
[7] Plugged in the IDE-USB adapter
Feb 18 19:43:05 unit0 kernel: hub.c: new USB device 03:00.2-2, assigned address 2 Feb 18 19:43:05 unit0 kernel: usb.c: USB device 2 (vend/prod 0x5e3/0x701) is not claimed by any active driver. Feb 18 19:43:08 unit0 kernel: SCSI subsystem driver Revision: 1.00 Feb 18 19:43:08 unit0 kernel: Initializing USB Mass Storage driver... Feb 18 19:43:08 unit0 kernel: usb.c: registered new driver usb-storage Feb 18 19:43:08 unit0 kernel: scsi0 : SCSI emulation for USB Mass Storage devices Feb 18 19:43:08 unit0 kernel: Vendor: ST380011 Model: A Rev: 0811 Feb 18 19:43:08 unit0 kernel: Type: Direct-Access ANSI SCSI revision: 02 Feb 18 19:43:08 unit0 kernel: WARNING: USB Mass Storage data integrity not assured Feb 18 19:43:08 unit0 kernel: USB Mass Storage device found at 2 Feb 18 19:43:08 unit0 kernel: USB Mass Storage support registered. Feb 18 19:43:08 unit0 kernel: sbp2: $Rev: 1010 $ Ben Collins <bcollins_AT_debian.org> Feb 18 19:43:08 unit0 kernel: Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 Feb 18 19:43:08 unit0 kernel: SCSI device sda: 156301488 512-byte hdwr sectors (80026 MB) Feb 18 19:43:08 unit0 kernel: sda: sda1 sda2 Feb 18 19:43:09 unit0 usb.agent[20359]: missing kernel or user mode driver usb-storage Feb 18 19:43:09 unit0 kernel: sbp2: $Rev: 1010 $ Ben Collins <bcollins_AT_debian.org>
[8] Mounted external IDE filesystems back
This document is a courtesy of Alex Muntada(http://people.ac.upc.es/alexm/).