On Fri, 21 Jun 2002, at 4:43pm, Bill Freeman wrote:
> It has an ATA CDR on it that seems to correctly get serviced by, among
> other things, ide-scsi, which I presume acts as the (pseudo) host adapter
> for the connection.

  Yes.  You will need that to use it as a CDR, which is only supported via
IDE SCSI emulation.

> Kudzu (or whatever checks "for new hardware") didn't notice, nor did the
> hardware browser.

  No, they wouldn't.  Kudzu can only detect PCI and ISA PnP cards, of which
the AHA-1542 is neither.  The only way to "detect" a traditional ISA card
like the AHA-1542 is by scanning for ROM strings or probing hardware
registers.  And the hardware browser, AFAIK, only tells you about what
hardware is already configured and running in your system.

> ide-scsi seems to have been loaded at boot time, so when mount goes
> looking for /dev/sda4, it looks for it on that controller, rather than
> loading scsi_hostadapter.

  Correct.  The kernel sees a SCSI host adapter already present, and does
not try to auto-load another one.

> For now I've added a modprobe scsi_hostadapter to rc.local.  I suppose I
> could fool with the 'boot' tag in modules.conf.  I'd be pleased to hear
> other people's ideas of the right way to do it.

  I think that is the best way to do it.  In my opinion, SCSI drivers aren't
really something that you want dynamically loading and unloading, anyway.  
SCSI initialization is a slow and complicated process.  Better to have it
done once at boot, and stay running.

> Also, I'm interested to know how ide-scsi gets loaded, given that the CD
> drive doesn't get mounted as part of the boot process (as far as I know).

  Since you mention Kudzu, I assume you are running a Red Hat system.  
Check /etc/rc.d/rc.sysinit, which does something with ide-scsi, IIRC.  As I
said, you are going to need it anyway, for CD recording.

  Hope this helps,

-- 
Ben Scott <[EMAIL PROTECTED]>
| The opinions expressed in this message are those of the author and do not |
| necessarily represent the views or policy of any other person, entity or  |
| organization.  All information is provided without warranty of any kind.  |


*****************************************************************
To unsubscribe from this list, send mail to [EMAIL PROTECTED]
with the text 'unsubscribe gnhlug' in the message body.
*****************************************************************

Reply via email to