Mike wrote: > Benjamin Pharr wrote: > > I'm still having difficulties getting my cd writer to work. Here is > > what I've done so far: > > > > Recompiled my (2.4.0) kernel with scsi-emulation and scsi > > support. IDE-CDROM support is compiled in statically. > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > There's your problem. For the SCSI emulation to work you have to remove > the IDE CDROM support. IIRC I had to *completely* remove the IDE support, > though it might work if you compile it as a module. I figured that with > the SCSI emulation I wouldn't need the IDE syupport, so I left it > completely out.
While it's true it's _easier_ to setup if you remove IDE CDROM support from the kernel, it's not strickly necessary. For my PD-CD on /dev/hdd to be detected as ide-scsi using a stock Debian kernel, I have used this in lilo.conf: append="hdd=ide-scsi" and created a file /etc/modutils/pdcd containing: # Leave hdd for ide-scsi module options ide-cd ignore=/dev/hdd # Run update-modules after editing this file. Then I run /sbin/update-modules and the above shows up in /etc/modules.conf and the kernel's IDE driver doesn't grab hdd on bootup. The only simplifying step I'm missing is how to pass the "hdd=ide-scsi" info to the kernel using modules.conf instead of lilo.conf (That way, it wouldn't matter if I used lilo or not). Anyone? > > 1. apt-get install cdrecord > > 2. Added append="hdd=ide-scsi" to my /etc/lilo.conf > > 3. Ran lilo > > 4. Added alias scsi_hostadapter ide-scsi to /etc/modutils/aliases > > 5. Ran update-modules > > Once you remove the IDE support, these steps should produce working > results. > -- > Mike Werner KA8YSD | He that is slow to believe anything and -- Peter Galbraith, research scientist <[EMAIL PROTECTED]> Maurice Lamontagne Institute, Department of Fisheries and Oceans Canada P.O. Box 1000, Mont-Joli Qc, G5H 3Z4 Canada. 418-775-0852 FAX: 775-0546 6623'rd GNU/Linux user at the Counter - http://counter.li.org/