I am using /dev/scd0.
My understanding of loadable modules is that when I try to mount the CD drive
via /dev/scd0, the kernel should detect that the driver is missing and, via
kmod, autoload sr_mod. That doesn't happen, however - so I need to manually
load the module which I do via /etc/modules so it is loaded at system
startup. That doesn't seem to be the desired way to do things, however -
because then what is the point of kmod if you have to specify everything you
want loaded in a startup script anyway?
Here is my /etc/modules:
# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line. Comments begin with
# a `#', and everything on the line after them are ignored.
scsi_hostadapter
sr_mod
alias autofs autofs4
and my /etc/modules.conf:
alias net-pf-4 ipx
pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start
alias parport_lowlevel parport_pc
alias sound-slot-0 emu10k1
alias block-major-11 scsi_hostadapter
pre-install plip modprobe parport_pc ; echo 7 > /proc/parport/0/irq
alias scsi_hostadapter ide-scsi
alias eth0 tulip
alias usb-interface usb-uhci
Anyone know how to clarify this situation?
Thanks.
Neal
On Friday 06 July 2001 11:34, Ron Stodden wrote:
> Neal Lippman wrote:
> > I have just wasted many hours trying to figure out why my CDRW,
> > configured for scsi emulation, would not let me mount a cd for reading,
> > ...
>
> What device are you using to mount for a CD read? /dev/scd0, I hope.
>
> If so, in 8.0 lsmod will show that scsi_mod has been loaded
> automatically, and this in turn loads modules [sr_mod sg ide-scsi
> sd_mod]