Thanks for your post. I will admit to not having used wodim that much, I tend to use Jorg Schilling's cdrecord as a deliberate choice. cdrecord uses the same scsi syntax though. I have not tested the wodim syntax, does it work with cdrdao? Burning on my system has been flawless with the scsi address given in this guide.

Re: Howto: Duplicate Audio CDs using cdrdao

Hi Andrew,
yep, sorry - evil SuSE user, so I wrote wodim kind of automatically. Considering the fact that I have a compatibility package symlinking cdrecord directly to wodim, I suppose they kept the syntax the same after the fork - naturally, I have no way to test that assumption. AFAIK, cdrdao is not affected by the fork.
Fiddling with cdrdao copy on SuSE 11, I tried both the SCSI specs from cdrdao scanbus, which didn't work and the /dev/cdr0 from cdrecord --devices, which did.
Update: cdrdao scanbus warns me: "the ATA: method is considered deprecated on modern kernels! Use --devices to display the native names."
Kernel 2.6.25 - are you using an older one or is this some weird distro/fork-specific issue?

Re: Howto: Duplicate Audio CDs using cdrdao

Hi,

Ubuntu also uses wodim instead of cdrecord with a similar symlinking device, it is actually only me who uses the real cdrecord on Ubuntu .

But I am not one to ignore advice so I tested on my freshly reloaded Ubuntu Intrepid Ibex system with the default cdrdao and wodim installed. Forgive me if this reply is somewhat long-winded but I have investigated this thoroughly:

So on an Ubuntu Intrepid Ibex system both types of syntax will work. This is probably not a huge suprise when I looked more closely at the man pages and found:

--device [prot:]bus,id,lun
Sets the SCSI address of the CD-recorder in form of a bus/id/lun triple, e.g. ’0,2,0’ for the
logical unit 0 of SCSI device with ID 2 on bus 0. ATAPI devices can be specified by using the
prefix ’ATAPI:’, e.g. ’ATAPI:0,0,0’. On some systems a device node may be specified directly,
e.g. ’/dev/sg0’ on Linux systems. Linux 2.6 users may also try the newer ATAPI interface with
the ’ATA:’ prefix.

You will note the slight difference between the ATA syntax you have spoken of and the scsi syntax I demonstrate in the guide.

So my conclusion is that in Ubuntu at least both the scsi syntax and the device address specified by wodim can be successfully used with cdrdao. The ATA style syntax also works on my machine but this may not be the case universally I suspect.

As for one being deprecated in favour of the other, this is a battle that Jorg Schilling and Debian can continue to fight out without me .

Re: Howto: Duplicate Audio CDs using cdrdao

This is so excellent, thank you andrew! The other documentation available for cdrdao is completely incomprehensible, so your tutorial really saved the day. It also serves as a great workaround for this bug.

At first I was having issues with cdrdao hanging while reading track 1 (same as http://ubuntuforums.org/showthread.php?t=719167). This turned out to be a hardware issue. I swapped out the "read" drive in a two-drive configuration and everything works fine now.

Thanks again. Your various posts/tutorials about CD backups in Linux are really helpful.

"I take it from your glum demeanor that your ill-advised foray into time-travel destroyed yet another reality."