From: "Guillaume Cottenceau" <[EMAIL PROTECTED]>
> "Thomas Backlund" <[EMAIL PROTECTED]> writes:
> 
> [...]
> 
> > As the last 'fix' (wich I should have tried first...) I changed
> > the lilo.conf from 'devfs=mount' to 'devfs=nomount',
> > executed '/sbin/lilo', undid the 'scsi_hostadapter' changes
> > mentioned in the beginning, and rebooted.
> > 
> > Guess what... NO ERROR MESSAGES !! ;-)
> 
> Strange. Planel, does it help? Maybe the no such file or
> directory comes from a missing /dev file, no? We could strace
> kmod, ehm, ehm.
> 
> Well anyway, I've relooked at the problem and found a workaround:
> loading sd_mod after the actual scsi host adapter fixes kmod
> suckiness. Will be in mkinitrd 31mdk.
> 

Correct me if I'm wrong, but isn't this the actual bugfix ...
If I understand the scsi documentation correctly this is the way
to load scsi support, in this order:
1. scsi_mod 
 - without this no scsi support at all
2. scsi_hostadapter
- without this the system wont find any scsi devices
3. sd_mod (or sr_mod, or sg_mod, or ...)
- this gives you disk support under the scsi_hostadapter...
- this (theese) modules depend on a host adapter in the system,
  that translates between the module and scsi_mod.

Example: (if I understand it correctly)
scsi disk <-> sd_mod <-> scsi_hostadapter <->scsi_mod <-> kernel

Thomas



*** T�m� viesti on VirusTarkistettu INRITEL OY:n postipalvelimella!! *** 


Reply via email to