Re: [suse-axp] trouble with ide-scsi and hda=ignore

From: Stefan Fent (sf@suse.de)
Date: Tue Jul 31 2001 - 06:23:42 PDT

  • Next message: Terry A. Bowling: "Re: [suse-axp] trouble with ide-scsi and hda=ignore"

    Date: Tue, 31 Jul 2001 15:23:42 +0200 (CEST)
    From: Stefan Fent <sf@suse.de>
    Message-ID: <Pine.LNX.4.32.0107311515270.4803-100000@d121.suse.de>
    Subject: Re: [suse-axp] trouble with ide-scsi and hda=ignore
    

    Hi,

    On Tue, 31 Jul 2001, Terry A. Bowling wrote:

    > I'm using SuSE 7.1rc(kernel2.2) on a 600au compaq/axp workstation with
    > an IDE CDRW. My problem is that the ide-cd driver is compiled into the
    > kernel instead of being a module and I can't figure out how to get it to

    This is not the problem, as the IDE-driver must be linked into the kernel.

    > not recognize my CDRW.
    >
    > Here's my hardware:
    > sda = 4.3G drive
    > sdb = 4.3G drive
    > hda = CDRW
    > hdc = CDROM
    >
    > In modules.conf I added the line:
    > options ide-cd ignore=hda

    This is wrong, AFAIK.
    modules.conf needs the line: scsi_hostadapter=ide-scsi

    >
    > and my aboot.conf looks like this:
    > 0:1/boot/vmlinux.gz ro root=/dev/sda1 hda=scsi

    should be: hda=ide-scsi

    Here's an article from our SDB (refers to i386):

       http://sdb.suse.de/en/sdb/html/adrian_ide_brenner.html
         _______________________________________________________

       Applies to

       Kernel: Version 2.2

      Request:

       You'd like to write CDs using an ATAPI CD writer

      Procedure:

       The program cdrecord, the standard program used under Linux
       to write CDs, only functions with SCSI Writers. There is,
       however, a kernel module that can simulate a SCSI Drive on
       an IDE bus. With the help of this module you can succesfully
       write CDs using an IDE CD-R drive. For this it is necessary
       to repress the loading of support for IDE CD drives so that
       the SCSI emulator, as module, can be loaded later. You can
       do so using YaST under menu item System Administration --> /
       Kernel/Boot Configuration --> / Configure LILO . In the
       "Append Line for Hardware Parameter" you need to add the
       option hdX=ide-scsi, where X is the specific device number.
       If, for example your CD-R drive is connected as Master on
       the second Bus then you should enter hdc=ide-scsi

       In addition you'll need to change the file
       /etc/conf.modules.
       Exchange the line:

         alias scsi_hostadapter off

       with

         alias scsi_hostadapter ide-scsi

       After you've booted the kernel you should be able to mount
       your CD drive as /dev/scdX, where X is the specific device
       number, if you've other SCSI drives this number will vary.
       You drive should be listed with the command:

         cdrecord -scanbus

       Some CD-R drives will be detected 8 times (i.e. as /dev/scd0
       to /dev/scd7). In this case please add in the "Append Line
       for Hardware Parameter" (see above) the option

         max_scsi_luns=1

    With kind regards,

            Stefan Fent

    -- 
    SuSE GmbH,             Tel:   +49-911-7405331
    Schanzaeckerstr. 10,   Fax:   +49-911-3206727
    90443 Nuernberg,       Email: sf@suse.de
    Germany                WWW:   http://www.suse.de
    

    warning: declaration does not declare anything



    This archive was generated by hypermail 2.1.0 : Tue Jul 31 2001 - 06:20:46 PDT