You might try this:
Put a cd in the drive, and run:
cdrecord dev=ATAPI:0,0 -atip
If that dumps info on your drive and the CD in it, just forget -scanbus, and specify the dev=ATAPI:0,0 when burning.
This will use the ide driver rather than SCSI emulation (you don't even need ide-scsi module loaded for this). This defintely works for me in the 2.6 kernel, and I've even used it in the later 2.4 kernels with no problems.
This will allow you to record CD's. To record DVD's you need to get one of the modified versions of cdrecord with DVD support, or get a copy of growisofs (which is what I use). If you use KDE, download K3B, and it will run growisofs for DVD's, and cdrecord for CD's.
I hope this works for you.
Last edited by _john_i_; 04-01-2004 at 11:31 PM.