Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Apr 2007 23:49:37 -0600
From:      Scott Long <scottl@samsco.org>
To:        Christian Gusenbauer <c47g@gmx.at>
Cc:        josh.carroll@gmail.com, freebsd-scsi@freebsd.org, bug-followup@freebsd.org, thomas@freebsd.org
Subject:   Re: kern/103602: drive gets wedged on READ CD CAPACITY if no disc is in
Message-ID:  <46303D71.5050605@samsco.org>
In-Reply-To: <20070426050911.267460@gmx.net>
References:  <8cb6106e0703261318o120c620ar6b2461802632fc01@mail.gmail.com> <8cb6106e0704241845r737dca05p50fc967a61d66677@mail.gmail.com> <8cb6106e0704242119h4a09d7d4v667d64071b3bd053@mail.gmail.com> <200704252001.37696.c47g@gmx.at> <462FC366.6060105@samsco.org> <20070426050911.267460@gmx.net>

next in thread | previous in thread | raw e-mail | index | archive | help
IDE, not SATA, right?  Just so we have the terms straight, let me explain:

IDE = 40/80 pin ribbon cable, connects motherboard to disk and CD/DVD drives

SATA = 4 pin twisted serial cable.  Connects motherboard to disk and 
CD/DVD drives

ATA = Command language spoken by _hard_drives_ that are connected via
IDE or SATA

ATAPI = Command language, similar to SCSI, that is spoken by CD/DVD 
drives over IDE and SATA

There is no such a thing as an ATA DVD drive, but there are ATAPI DVD
drives.  The interesting question is whether yours is IDE or SATA.

Scott

Christian Gusenbauer wrote:
> Hi Scott!
> 
> I'm talking about an ATA DVD writer.
> 
> Ciao,
> Christian.
> 
> -------- Original-Nachricht --------
> Datum: Wed, 25 Apr 2007 15:08:54 -0600
> Von: Scott Long <scottl@samsco.org>
> An: Christian Gusenbauer <c47g@gmx.at>
> CC: josh.carroll@gmail.com, Thomas Quinot <thomas@freebsd.org>, freebsd-scsi@freebsd.org, bug-followup@freebsd.org
> Betreff: Re: kern/103602: drive gets wedged on READ CD CAPACITY if no disc is in
> 
>> Are you talking about an ATA disk drive or a SATA CDROM drive?
>>
>> Scott
>>
>>
>> Christian Gusenbauer wrote:
>>> Hi Josh!
>>>
>>> Thanks for your patch. But unfortunately, my problem is a little bit
>> different 
>>> to yours. I get the errors when accessing the ATA drive using /dev/acd0.
>> My 
>>> problem doesn't seem to be ATAPI-CAM related.
>>>
>>> So, I'm glad that obviously Thomas' last patch solved your problem, but
>> I' 
>>> afraid, it is not the solution for my problem :-(.
>>>
>>> Ciao,
>>> Christian.
>>>
>>> On Wednesday, 25. April 2007, Josh Carroll wrote:
>>>> I used the following patch (attached) against a RELENG_6_2 src tree,
>>>> and it's working brilliantly. No problems to speak of. I can boot with
>>>> atapicam in the kernel without a disk in the drive and there were no
>>>> hangs at all.
>>>>
>>>> The sg_readcap command still gives (immediately):
>>>>
>>>> READ CAPACITY (10) failed, device not ready
>>>>
>>>> I was able to burn a DVD-R with growisofs and blank and burn a CD-RW
>>>> with cdrecord. So all seems well, though I'll continue to keep an eye
>>>> on it.
>>>>
>>>> I'm not sure which patches need to be committed, etc. But I wanted to
>>>> include the cumulative patch against the 6.2-R src in case it helps
>>>> you decide which code to commit to -CURRENT/etc.
>>>>
>>>> Christian - can you give the attached patch a shot if you've got a
>>>> 6.2-R kernel/install handy on your P5B-E?
>>>>
>>>> Thanks for all your help Thomas!
>>>> Josh
>>>
> 




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