On Friday 26 October 2001 06:02, Susan Macchia wrote:
[snip]

There are differences btwn 2.2 (RH7.0) and 2.4 (RH7.1) kernels.

The bottom line is that ide-scsi.o is required to translate scsi to ide 
because there is only scsi burning software out there.

The basics of ide-scsi.o is that it will take over all UNregistered ide 
devices, transforming them to /dev/<scsi> nodes, rather than /dev/hdX nodes.

This 'rule' does not apply to ide-hard drives simply because they are 
pre-regiistered because they are compiled monolithic. 

A 2.4 kernel is smart enough to allow several drivers to co-exist on the same 
device node (but not used at the same time). What this means is, in a 2.4.x 
kernel you can have ide-scsi.o co-existing peacefully at /dev/sr1 (say) with 
an ide-cdrom module attached to the same device at /dev/hdc. Which device 
node you choose to address it as (and consequently which driver-modules are 
'in effect') depends on whether it's friday, and what you had for lunch.

The net effect is, you would (probably) be using /dev/sr0 cd burner, and 
/dev/hdc (cdrom), in the full knowledge, that if you wanted to, you _could_ 
address the cdrom as /dev/sr1.

Under a 2.4. kernel.

With a 2.2 kernel, it's winner take all.

With a 2.2 kernel it's important when the ide-scsi.o module gets loaded. And 
there isn't much sooner than an append= statement on the command line. Thus, 
uner this kernel, your modules (not your monolithic) drivers, have no say. 
They are voided by ide-scsi.o

As far as I'm aware, once you load ide-scsi.o, you can't then load ide-cdrom, 
rendering /dev/hdc useless.

The way I get round this is to load ide-scsi AFTER the other modules, 
specifically, Caldera = /etc/modules/default, Redhat = /etc/rc.d/rc.local

ide-cd
ide-floppy
ide-scsi


-- 
http://linux.nf -- [EMAIL PROTECTED]

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

_______________________________________________
Linux-users mailing list
Archives, Digests, etc at http://linux.nf/mailman/listinfo/linux-users

Reply via email to