On Thursday 30 August 2001 16:47, Peter Dixson wrote:
...although the ide-scsi module is loaded, nothing prevents the ide-cd drivers from taking over hdc & hdd. I thought the append line in /etc/lilo.config was supposed to do this. In boot.msg I get the line '<6>scsi1 : SCSI host adaptor emulation for IDE ATAPI devices' but no mention of scd0, scd1 because earlier in the boot process the ide drivers have loaded.
I had the same trouble with my ATAPI cd-writer. As far as I can make out, the problem is due to having ide-scsi compiled as module and ide-cd compiled into the kernel. The documentation says that in this case, the ide-cd code always takes precedence. The way that I resolved it was to rebuild the kernel with ide-cd support built as a module. I ran "make xconfig", selected "m" for the entries "Include IDE/ATAPI CDROM support", "SCSI emulation support", "SCSI CD-ROM support", and "SCSI generic support". You will also need to add some lines to the /etc/modules.conf file: alias scsi_hostadapter ide-scsi options ide-cd ignore=hdc (assuming your CD-RW showed up before as /dev/hdc). I've been told on this list that a kernel rebuild isn't necessary, but I haven't been able to get it to work otherwise. Once I went through the trouble, I could see the device with "cdrecord -scanbus", and it has worked well ever since. Daniel ps -- sorry if you're seeing this twice. I've been having some mailer problems.