Do you know if your drive is using ide-scsi emulation?
If you want to make life easy on yourself, then you should use ide-scsi emulation for you burner. I take it that you're using an IDE/ATAPI drive? If so, then you need to know which device it is: hda/hdb/hdc/hdd? After establishing this, you need to edit your bootloader's configuration file (lilo.conf or grub.conf) and add "hdX=ide-scsi" to the kernel options part of the config file. In lilo.conf you'd expect something like this:
Code:
image=/boot/vmlinuz
label="linux"
root=/dev/hda2
initrd=/boot/initrd.img
append="devfs=mount hdc=ide-scsi"
vga=794
read-only
However, for grub you might expect something like this:
Code:
title Linux
kernel (hd0,1)/boot/vmlinuz root=/dev/hda2 vga=0x317 splash=silent desktop hdc=ide-scsi hdclun=0 showopts
initrd (hd0,1)/boot/initrd
If you're using lilo, then you need to run /sbin/lilo to put the changes into effect, and then reboot. If you're using grub, then you don't need to do anything more but reboot.
Next time you run your burner application, try selecting your burner manually as
/dev/scd0.
As a side note, have you tried K3B? It really is good. So too is EClipitRoaster.
Good luck.