Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Jun 2002 21:32:35 -0700
From:      "Bruce A. Mah" <bmah@FreeBSD.ORG>
To:        John Prince <johnp@knight-trosoft.com>
Cc:        DougB@FreeBSD.ORG, dwcjr@inethouston.net, johnp@lodgenet.com, stable@FreeBSD.ORG
Subject:   Re: ATA Atapi 4.6 Release 
Message-ID:  <200206180432.g5I4WZ4O029136@intruder.bmah.org>
In-Reply-To: <200206180128.g5I1S6N31693@mail.knight-trosoft.com> 
References:  <200206180128.g5I1S6N31693@mail.knight-trosoft.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--==_Exmh_1520023165P
Content-Type: text/plain; charset=us-ascii

If memory serves me right, John Prince wrote:
> Thanks..
> and you are right..

This worked?  OK.

I'll work on an errata entry for this.  Here's my understanding, mostly
based on dougb's message plus a little experimenting:

This problem is that some users are having difficulty reading CD-ROMs on
certain ATA CD-ROM drives.  This has been seen on the AOpen 48x, 52x,
and 56x CD-ROM drives (are there any non-AOpen drives that have this
problem?).  The error message one sees is:

acd0: READ_BIG command timeout - resetting
ata1: resetting devices .. done

(In some cases, this is followed by a kernel panic.)

We need first-time CD-ROM users (with affected hardware) to interrupt
their boot process (at the "Hit [Enter] to boot immediately..." step),
and then do:

ok set hw.ata.ata_dma="1"
ok set hw.ata.atapi_dma="1"
ok boot

(This gets a working system for a CD-ROM install.)

Do the install like normal.

After installation is complete, we need to apply the workaround for
subsequent reboots.  Reboot after finishing the installation and then
add these lines to /boot/loader.conf or /boot/loader.conf.local (create
as necessary):

hw.ata.ata_dma="1"
hw.ata.atapi_dma="1"

Then reboot one more time.

Is that roughly right?  I'm mostly interested in getting an errata entry
containing the correct workaround out quickly, rather than getting the
list of CDROM drives exactly right.  We can fine-tune said list later.

Bruce.



--==_Exmh_1520023165P
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (FreeBSD)
Comment: Exmh version 2.5+ 20020506

iD8DBQE9Drfj2MoxcVugUsMRArMfAKCdkffNySkbZe1seXCxImwIO8oljwCfbmER
ehsATB9k+NWBwrms0oCq2D8=
=VkzI
-----END PGP SIGNATURE-----

--==_Exmh_1520023165P--

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




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