Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Jan 2000 14:36:39 +0100 (CET)
From:      Soren Schmidt <sos@freebsd.dk>
To:        youchan@kosy.gr.jp (Yosuke Koshino)
Cc:        freebsd-current@FreeBSD.ORG
Subject:   Re: problem of burncd
Message-ID:  <200001241336.OAA06146@freebsd.dk>
In-Reply-To: <200001242225.FIC98286.DBZPOIV@kosy.gr.jp> from Yosuke Koshino at "Jan 24, 2000 10:25:14 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
It seems Yosuke Koshino wrote:
> Hi,there
> 
> I install FreeBSD-current-20000122.
> I tried to write CD-R with burncd, but writing of CD-R is failed
> at the 'fixate' sequence. At the same time, I got the next error
> message.
> The message is "burncd: ioctl(CDRIOCCLOSEDISK) : Device busy".
> Then, I add "sleep(10);" in 'fixate' code of burncd.c.

You didn't get any other error messages ??
> 
> I have been able to write CD-R normally with burncd now.
> I think the cause of the failure is that My CDR drive have 4MB
> cache memory and the synchronize of this cache need about 7 or
> 8 seconds.
> Is there the matter of the function "acd_close_track()" of
> atapi-cd.c in the kernel code ?

Hmm, acd_close_track waits uptil 5 mins for the flush to complete
that should be more than enough. Maybe you drive return to ready
state before it actually did write out the contents, hmmm

-Søren


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200001241336.OAA06146>