[TriLUG] peripherals

Jeremy P jeremyp at pobox.com
Wed Dec 5 15:05:04 EST 2001


On Wed, 5 Dec 2001, Michael Bell wrote:

> > Any internal CD-burner (IDE, SCSI) should work OK on Linux (any).
> Since you brought it up... I tried last weekend to get my IDE drive to
> write, using cdrecord and was unable to. I have recompiled the kernel
> for scsi support, loaded the ide-scsi module, and altered modules.conf
> and lilo.conf.
> 	Can anyone tell if I am missing anything? I run debian, is
> there a document with steps to follow that someone has used? (I have
> read the CD-writing howto)

Does cdrecord -scanbus recognize the drives as SCSI?  Can you post the
output of that?   I had to add this line to modules.conf to get the ide-cd
module to ignore my drives:
options ide-cd ignore=hdd ignore=hdc

I also have this (as you can see, I have two CD drives):
alias scd0 sr_mod              # load sr_mod upon access of scd0
alias scd1 sr_mod
pre-install sg     modprobe ide-scsi # load ide-scsi before sg
pre-install sr_mod modprobe ide-scsi # load ide-scsi before sr_mod

Others have said that adding this line to modules.conf helps:
	alias scsi_hostadapter ide-scsi
but that one caused the system to think my Zip drive was SCSI, so YMMV.

Make sure that sg (scsi generic), ide-scsi, and ide-cd are all built as
modules; if any of it is in the kernel itself you'll have less control,
since you can't unload it.

--Jeremy




More information about the TriLUG mailing list