I've gotten the IDE-SCSI emulation working in a 2.2 (2.2.9?) kernel and have a lilo append line which allows the CDRW (a new Smart and Friendly, JVC repackaged) to live on sg0 while the CD-ROM lives on hdd. This works flawlessly. I've burned to this drive under linux (only a couple of times) and ripped from the other. The CDRW is master on IDE1 and the CD-ROM is slave on IDE1.
I have CONFIG_BLK_DEV_IDESCSI=y, CONFIG_SCSI=y, CONFIG_BLK_DEV_SD=y and CONFIG_CHR_DEV_SG=y as the chief differences between my pre-CDRW kernel. My lilo.conf has : image=/boot/vmlinuz-2.2.9 label=current append="hdc=ide-scsi" read-only As the boot line. I can send up the full .config, lilo.conf, dmesg, etc if you want. ObNotAnExpert : When my kernel boots I get : scsi0 : SCSI host adapter emulation for IDE ATAPI devices scsi : 1 host. Vendor: SAF Model: CD-RW2224 Rev: 2.06 Type: CD-ROM ANSI SCSI revision: 02 Vendor: SAF Model: CD-RW2224 Rev: 2.06 Type: CD-ROM ANSI SCSI revision: 02 Vendor: SAF Model: CD-RW2224 Rev: 2.06 Type: CD-ROM ANSI SCSI revision: 02 Vendor: SAF Model: CD-RW2224 Rev: 2.06 Type: CD-ROM ANSI SCSI revision: 02 Vendor: SAF Model: CD-RW2224 Rev: 2.06 Type: CD-ROM ANSI SCSI revision: 02 Vendor: SAF Model: CD-RW2224 Rev: 2.06 Type: CD-ROM ANSI SCSI revision: 02 Vendor: SAF Model: CD-RW2224 Rev: 2.06 Type: CD-ROM ANSI SCSI revision: 02 Vendor: SAF Model: CD-RW2224 Rev: 2.06 Type: CD-ROM ANSI SCSI revision: 02 scsi : detected total. As the kernel detection line. Why do I 8 detections of the drive? In proc (I think) each of these instances is assigned a seperate LUN. Anyone have a clue? -Seth -- "It is by will alone I set my mind in motion"