Re: burncd



arachnid <none@xxxxxxxxxxxxxxxxx> wrote:
On Wed, 21 Jun 2006 09:01:39 +0000, Michel Talon wrote:

sam <sam@xxxxxxxxxxx> wrote:
# growisofs -dvd-compat -Z /dev/acd0=/usr/6.0-RELEASE-i386-disc1.iso
:-( unable to CAMGETPASSTHRU for /dev/acd0: Inappropriate ioctl for
device

Am I using the right commandline or there s other prob around?

Do you have the necessary kernel support? You need atapicam, scsi, pass
at the minimum. Maybe the atapicam and scsi_low kernel modules are
sufficient.

"man atapicam" lists what needs to be installed. On my FreeBSD 6.1 system,
the only one on the list that wasn't already in GENERIC was "device
atapicam". The manpage says that after compiling you can use /dev/dvd but
this is incorrect, at least on my system. Run "camcontrol devlist" to get
the correct device.

If you don't want to recompile the kernel, the problem is to know what kernel
modules you need. I have checked yesterday, and apparently the module cam.ko
contains whatever is necessary, notably the pass device. Of course atapicam is
also a kernel module, so in principle you don't need to compile anything scsi
in your kernel if you use crecord occasionaly.


burncd won't burn DVD's at all, and cdrecord is crippled so it won't burn
dvd's unless you email the author for a free 6-month (or 1-year)
registration number. There's an "unauthorized" (though apparently legal)
patch floating around that removes that limitation, but personally I find
it easier just to use growisofs.


As far as i know, the recent versions of cdrecord are not crippled and you can
use them freely to burn dvds. Since the author has posted yesterday here he
may confirm. As he said a number of burners have incorrect firmwares, so
that they don't work properly in response to the standard set of commands.
This is the reason why burncd errors on them. For example, i have a plextor
on which burncd works poorly, the fixate command always errors out, but
the cdrom works nevertheless. It has also given me a number of toasters
in particular under Windows using Nero. So you cannot count on the burner to
work properly with burncd or growisofs. This is the point. The author of
cdrecord claims that he is aware of these problems and has programmed
workarounds in cdrecord. This is invaluable, because burncd and growisofs are
simple wrappers around the standard set ot atapi commands in the kernel, with
exactly zero knowledge of the quirks of the various burner models. I hope
J. Schilling will comment more precisely on these points. Anyways i have
had very little problems with cdrecord myself. For me it is an excellent
program.



--

Michel TALON

.



Relevant Pages

  • Re: OT] Joerg Schilling flames Linux on his Blog
    ... >> of the refusal of the Linux kernel crew to include the kernel internal ... >> for come of the calls just to make the life of cdrecord useers harder ... > hit the point where BurnProof would turn on, ... >> of the important SCSI commands mainly related to newer CD or DVD ...
    (Linux-Kernel)
  • Re: Burning MODE2 tracks causes kernel panic
    ... cdrecord with an OPTORITE CW4801 CD-RW driver (I'm using atapicam in my ... and after two or three minutes there's a kernel ... What was the version of cdrecord used? ...
    (comp.unix.bsd.freebsd.misc)
  • Re: [SLE] Where to find kernel 2.6.5-7.95-default ?
    ... > cdrecord, and I want to back up to 2.6.5-7.95. ... > Is the 108 kernel OK with cdrecord? ... Check the headers for your unsubscription address ... For additional commands send e-mail to suse-linux-e-help@suse.com ...
    (SuSE)
  • Re: Unable to burncd in RELENG_6 and HEAD
    ... Jeremie Le Hen wrote: ... > I haven't had time to try cdrecord yet. ... In my experience, after adding atapicam to my kernel, burncd never ...
    (freebsd-current)
  • Re: gettext/GPLv4 virus infects FreeBSD
    ... J. Porter Clark wrote: ... Can you live with a cdrecord without rscsi and cddb? ... atapicam to the kernel, though. ...
    (comp.unix.bsd.freebsd.misc)