I've got an old box with RH7.2 on it. 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.
(It works for reading CDs anyway. I haven't tried burning anything
yet, though that's the reason for getting this old box running.)
I added an Adaptec AHA1542 and a Jaz drive to it (to have
enough room for a local iso image). Kudzu (or whatever checks "for
new hardware") didn't notice, nor did the hardware browser.
Insmod'ing aha1542 makes everthing work, however. I groveled around
in my memory, and added an alias for scsi_hostadapter to aha1542 in
modules.conf, but while I can now modprobe scsi_hostadapter to get the
driver loaded, it doesn't get automaticly picked up via kmod if I just
try to mount the Jaz disk.
Groveling around in the HOWTOs mentions that kerneld/kmod
won't manage to load things up if you have two host adapters. I guess
that's what's happening here between ide-scsi and aha1542. 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. The same HOWTO gives an ugly solution involving
hand editing your moduels.dep, and forgoing depmod -a at boot time.
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.
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).
Bill
*****************************************************************
To unsubscribe from this list, send mail to [EMAIL PROTECTED]
with the text 'unsubscribe gnhlug' in the message body.
*****************************************************************