• Re: SoundBlaster 16 & Creative Labs 4X IDE CD-ROM

    From KP2 KP2@2:250/1 to All on Sunday, November 26, 2023 02:08:39
    On Tuesday, September 26, 1995 at 12:00:00=E2=80=AFAM UTC-7, Morgan Fletche=
    r wrote:
    I know this has been kicked around here, but not through the goalpost of=
    =20
    resolution.
    I've got an HP Vectra VL-3 with a Soundblaster 16 running an IDE 4X=20
    CD-ROM drive. Linux cannot see the CD-ROM drive.
    Here are the particulars of the system:
    P75
    PCI, apparently with the buggy cmd chip
    Two hard drives on the on-board IDE controller
    SoundBlaster 16 w/IDE connector
    Creative Labs FX400 IDE CD-ROM
    An on-board IDE-CDROM connector (colored red)
    The problem is that Linux won't see the CD-ROM. I cant say I understand=
    =20
    the problem in it's entirety, but I've tried several things.
    1) Tried booting from a slackware 2.3 bootdisk, and adding hdc=3Dcdrom an=
    d=20
    also hdd=3Dcdrom as boot options. CD-ROM wasn't found
    2) Tried the 1.3.29 kernel, with IDE CD-ROM support. CD-ROM wasn't found.
    3) Tried the 1.3.29 kernel, with the CD-ROM connected to the motherboard=
    =20
    IDE CD-ROM connector (colored red) and the SoundBlaster IDE DIS jumper=20 closed (IDE disabled). This was a little closer, but it still failed.=20 Here's the the significant-looking output of dmesg:

    Sep 25 16:50:00 darla kernel: Warning : Unknown PCI device (ea:0). Please=
    read include/linux/pci.h=20
    (repeated)
    Sep 25 16:50:00 darla kernel: ide: buggy CMD640 interface: init_cmd640: h=
    uh? 0x5b read back wrong
    Sep 25 16:50:00 darla kernel: serialized, disabled read-ahead
    Sep 25 16:50:00 darla kernel: hda: WDC AC1425F, 407MB w/64KB Cache, LBA, =
    CHS=3D827/16/63
    Sep 25 16:50:00 darla kernel: hdb: QUANTUM ELS170A, 162MB w/32KB Cache, C=
    HS=3D1011/15/22
    Sep 25 16:50:00 darla kernel: hdd: IRQ probe failed (0)
    Sep 25 16:50:00 darla kernel: hdd: IRQ probe failed (0)
    Sep 25 16:50:00 darla kernel: hdd: ^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?=
    X^?X^
    ?X^?X^?X^?X^?X^?XX^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^=
    ?X^?X
    ^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^=
    ?X^?X
    ^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^=
    ?X^?X
    ^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^=
    ?X^?X
    ^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^=
    ?X^?X
    ^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^=
    ?X^?X
    ^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^=
    ?X^?X
    ^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^?X^=
    ?X^?X
    ^?X^?X^?X^?X^?X^?X^?, ATAPI, UNKNOWN device
    Sep 25 16:50:00 darla kernel: hdd: IRQ probe failed (0)
    Sep 25 16:50:00 darla kernel: ide1 at 0x170-0x177,0x376 on irq 15
    Sep 25 16:50:00 darla kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 (serial=
    ized with ide1)
    <<<
    4) 1.3.29 kernel, changed the IDE port from third (1E8H to 1EFH, default)=
    =20
    to second (170H - 177H, 376H - 377H) and the IDE interrupt to 15, from=20
    11. This didn't seem like the right thing to do, as it appears that my=20 second hard drive is already the second device, at IRQ 15. Anyways,=20
    here's the output of dmesg, abridged:

    Warning : Unknown PCI device (fe:0). Please read include/linux/pci.h=20 (repeated)
    ide: buggy CMD640 interface: init_cmd640: huh? 0x5b read back wrong serialized, disabled read-ahead
    hda: WDC AC1425F, 407MB w/64KB Cache, LBA, CHS=3D827/16/63
    hdb: QUANTUM ELS170A, 162MB w/32KB Cache, CHS=3D1011/15/22
    hdd: FX4=C2=B00_0=C2=B2 , ATAPI, CDROM dri=
    ve
    hdd: IRQ probe failed (0)
    ide1 at 0x170-0x177,0x376 on irq 15
    ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 (serialized with ide1)
    <<<
    The drive can be read fine from DOS.
    I'd very much like to get this drive working. I'll provide any more=20 information that's needed about the machine. I'm only using the 1.3.29=20 kernel in the hopes that it fixes something broken in 1.2.13. My hope is=
    =20
    to get the CD-ROM working with 1.2.13 somehow.
    I'll gladly RTFM if you tell me what M to R.
    morgan
    mor...@slip.net (<- please use this address for e-mail)
    --
    A child of five could understand this! Fetch me a child of five.
    f

    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1@fidonet)