I recompiled my kernel to add in SCSI emulation support, or whatever it is called and I also added the line 'append="hdb=ide-scsi"' to /etc/lilo.conf. Now I can burn CDs with K3B using cdrdao. Doing a 'cdrecord -scanbus' produces the following:
0,0,0 0) 'PLEXTOR ' 'CD-R PX-W1210A' '1.02' Removable CD-ROM
0,1,0 1) *
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
One problem though, I can't seem to do disk to disk copying with K3B. My computer has two CD drives in it, one is a CD/DVD reader (at /dev/hda and a symlink at /dev/cdrom), and the other is the Plextor CD burner mentioned above (at /dev/hdb). When I load K3B up I get the following message:
PROBLEM: No support for ATAPI with cdrdao
DETAILS: You will not be able to use all your reading devices as copy sources since there is at least one not configured to use SCSI emulation and your system does not support ATAPI with cdrdao.
SOLUTION: The best and recommended solution is to enable ide-scsi (SCSI emulation) for all writer devices. This way you won't have any problems.
Do I have to add a line in /etc/lilo.conf for my CD/DVD reader as well? Something like 'append="hda=ide-scsi"'?? Because I tried that and it didn't seem to work, lilo just gave me the message:
Duplicate entry 'append' at or above line 45 in file '/etc/lilo.conf'
after I made that entry.
What do I have to do to fix this?