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

From: Terry A. Bowling (terry.bowling@verizon.com)
Date: Tue Jul 31 2001 - 08:32:26 PDT

  • Next message: Geier, Ferdinand: "AW: [suse-axp] trouble with ide-scsi and hda=ignore"

    Message-ID: <3B66CF8A.A6821705@verizon.com>
    Date: Tue, 31 Jul 2001 10:32:26 -0500
    From: "Terry A. Bowling" <terry.bowling@verizon.com>
    Subject: Re: [suse-axp] trouble with ide-scsi and hda=ignore
    

    Thanks Stefan!!!
    That worked partially... I should have been more specific. The cdrw was
    recognized with the ide-cd driver - but that doesn't work for cdrecord.

    I made the following changes
    > aboot.conf needs to be : 0:1/boot/vmlinux.gz ro root=/dev/sda1 hda=ide-scsi
    > modules.conf needs the line: scsi_hostadapter=ide-scsi

    Now when I boot, hda is not tied to a driver so I can manually 'insmod
    ide-scsi' and then I'm in business. So that will work for now.

    I'm curious though why it didn't automatically load the ide-scsi driver.
    Guess I need to hit the howto's on modules loading at boottime.

    Thanks again
    Terry

    Stefan Fent wrote:
    >
    > 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 - 08:29:49 PDT