I'm trying to use a CARDport 2X CDROM with RedHat 6.1. Unfortunately, it seems that Linux perceives a resource conflict. RedHat 6.1 doesn't include dump_cis, and it appears that the only way I'd get it is to recompile the kernel. As I'm new to Linux, I'd prefer to avoid that, at least for now. What I have been able to find out follows. Any suggestions as to how to proceed will be gratefully accepted! Mike Miller ----------- My machine is a Libretto 50. My Linux kernel version is 2.2.12-20. My PCMCIA driver version is 3.0.14. ------------ The CDROM works fine on the same machine (dual boot) with Windows 95, where it's listed as using only the i/o ports 360-363 as resources (i.e. no IRQ is used). ------------ I altered /etc/pcmcia/config to contain the lines card "CNF CARDport CD-ROM" manfid 0x00aa, 0x0096 # version "CNF CD-M", "CD-ROM" bind "ide_cs" (without the alteration, the card was recognised only as "ATA/IDE Fixed Disk") ------------ /etc/pcmcia/config.opts is the original include port 0x100-0x4ff, port 0x1000-0x17ff include memory 0xc0000-0xfffff include memory 0xa0000000-0xa0ffffff, memory 0x60000000-0x60ffffff include port 0xa00-0xaff exclude irq 4 exclude irq 7 ---------- /var/run/stab has Socket 0: CNF CARDport CD-ROM Socket 1: empty ----------- /var/log/messages includes the (possibly relevant) lines Feb 7 11:00:05 localhost kernel: PCI: No PCI bus detected Feb 7 11:00:06 localhost kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A Feb 7 11:00:06 localhost kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A Feb 7 11:00:06 localhost kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Feb 7 11:00:08 localhost pcmcia: Starting PCMCIA services: Feb 7 11:00:08 localhost pcmcia: modules Feb 7 11:00:09 localhost kernel: Linux PCMCIA Card Services 3.0.14 Feb 7 11:00:09 localhost kernel: kernel build: 2.2.12-20 #1 Mon Sep 27 10:25:54 EDT 1999 Feb 7 11:00:09 localhost kernel: options: [pci] [cardbus] [apm] Feb 7 11:00:09 localhost kernel: Intel PCIC probe: Feb 7 11:00:09 localhost kernel: Intel i82365sl B step ISA-to-PCMCIA at port 0x3e0 ofs 0x00, 2 sockets Feb 7 11:00:09 localhost kernel: host opts [0]: none Feb 7 11:00:09 localhost kernel: host opts [1]: none Feb 7 11:00:09 localhost kernel: ISA irqs (scanned) = 7,9,10,11,12,15 status change on irq 15 Feb 7 11:00:09 localhost pcmcia: cardmgr. Feb 7 11:00:09 localhost cardmgr[324]: starting, version is 3.0.14 Feb 7 11:00:09 localhost cardmgr[324]: watching 2 sockets Feb 7 11:00:09 localhost kernel: cs: IO port probe 0x1000-0x17ff: clean. Feb 7 11:00:09 localhost kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x240-0x24f 0x340-0x347 0x378-0x38f 0x480-0x48f Feb 7 11:00:09 localhost kernel: cs: IO port probe 0x0a00-0x0aff: clean. Feb 7 11:00:09 localhost rc: Starting pcmcia succeeded Feb 7 11:05:42 localhost cardmgr[324]: initializing socket 0 Feb 7 11:05:42 localhost cardmgr[324]: socket 0: CNF CARDport CD-ROM Feb 7 11:05:42 localhost kernel: cs: memory probe 0x0d0000-0x0dffff: clean. Feb 7 11:05:42 localhost cardmgr[324]: executing: 'insmod /lib/modules/2.2.12-20/pcmcia/ide_cs.o' Feb 7 11:05:42 localhost kernel: ide_cs: GetNextTuple: No more items Feb 7 11:05:43 localhost cardmgr[324]: get dev info on socket 0 failed: Resource temporarily unavailable ------------- /sbin/cardctl ident says Socket 0: product info: "CDROM ", "PLAYER ", "001", "A" manfid: 0x00aa, 0x0096 function: 4 (fixed disk) Socket 1: no product info available ------------ /sbin/cardctl status says Socket 0: 5V 16-bit card present Function 0: ready, write protect Socket 1: no card ---------- /sbin/cardctl config says Socket 0: Vcc = 5.0, Vpp1 = 5.0, Vpp2 = 5.0 Socket 1: not configured ---------- /proc/ioports has the lines 0000-001f : dma1 0020-003f : pic1 0040-005f : timer 0060-006f : keyboard 0070-007f : rtc 0080-008f : dma page reg 00a0-00bf : pic2 00c0-00df : dma2 00f0-00ff : fpu 01f0-01f7 : ide0 02f8-02ff : serial(auto) 03c0-03df : vga+ 03e0-03e1 : i82365 03f6-03f6 : ide0 03f8-03ff : serial(auto) ------------- |
Messages