Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Jun 2000 23:10:33 +0100
From:      Ian J Greely <Ian@tirnanog.org>
To:        Adam Pendleton <APendleton@vgsinc.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Old DMA problems?
Message-ID:  <4lnakso55vnkd4bjn5r3el0c8lbsg9lv2b@4ax.com>
In-Reply-To: <E02EEE2BB9E8D311A54B0000D18957B109E67B@PROXY>
References:  <E02EEE2BB9E8D311A54B0000D18957B109E67B@PROXY>

next in thread | previous in thread | raw e-mail | index | archive | help

The ata device under 4 sometimes has this problem. (I have it on my
main box and have gone back to 3.4).

The only way to force the device to use pio is with the sysctl
command. Unfortunately you can't do this before an install so, if the
install itself is failing, there is nothing you can do about it unless
the bios on your machine allows you to diable dma mode access to the
device.

If the problem is after install a sysctl atamodes.ht=3Dpio,pio,pio,pio
(check the man pages) will force all devices on both IDE controllers
to run in the PIO mode only. There will be a signifcant performance
hit associated with this over normal DMA mode working.

There are no flags accepted by this device.

regards,
Ian

On Mon, 12 Jun 2000 11:53:53 -0400, you wrote:

>I was looking through the archives, because I know this problem has come=
 up
>before, but I couldn't find a solution in any of the articles.  My =
problem
>is this.  When performing the 4.0-RELEASE installation from the ISO =
image, I
>get through all the package selection, disk partitioning, etc. setup, =
but
>when it comes time to actually perform the disk formatting I get this =
error
>on the error console:
>
>ad0: WRITE command timeout - resetting
>at0: [attempting?] resetting devices
>
>How can I correct this?  Is it necessary to turn of DMA, and if so, how =
do I
>do that, and what is the penalty for doing that?  This is an AMD K6, =
with a
>generic hard drive.
>
>
>
>Adam H. Pendleton
>Security Engineer
>VGS, Inc.
>Fairfax, Virginia=20
>
>Si hoc legere scis nimium eruditionis habes.
>
>
>To Unsubscribe: send mail to majordomo@FreeBSD.org
>with "unsubscribe freebsd-questions" in the body of the message



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




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