[ previous ] [ next ] [ threads ]
 
 From:  "Chris Dickens" <chris at object dash zone dot net>
 To:  <m0n0wall dash dev at lists dot m0n0 dot ch>
 Subject:  RE: [m0n0wall-dev] ATA PIO in general
 Date:  Tue, 10 Aug 2004 07:19:39 -0400
I believe I've ran into this problem myself as well, but not on a net4801.
I recently purchased a SanDisk 16MB CF card and a CF -> IDE adapter card and
placed it into an Intel ISP1000 1U server and it would always boot the
system the first time, and after setting any configuration setting and then
rebooting, the card would be corrupt.  The pipe would start spinning and
then all of a sudden it would say there was no operating system or couldn't
find a kernel or something to that effect.  The ISP1000 is a 440BX based
motherboard FYI.  This particular one was loaded with a 600MHz Celeron CPU.

I ended up wading through my closet and locating a 4GB IDE hard drive and
using that instead.  I would love to go back to the CF solution, so my vote
is a definite yes to shutting off the DMA access if this will resolve the
issue I ran into.

--Chris

-----Original Message-----
From: Manuel Kasper [mailto:mk at neon1 dot net] 
Sent: Monday, August 09, 2004 12:09 PM
To: m0n0wall dash dev at lists dot m0n0 dot ch
Subject: [m0n0wall-dev] ATA PIO in general

In the light of recent DMA-related problem reports with SanDisk (and
other) CF cards on net4801 and even generic PCs, I'm wondering if we
should just turn off DMA completely in all images? The read/write
activity (loading the image during boot and reading/writing the
configuration) is so low that it shouldn't make any noticeable
difference, and I've never heard that DMA ever worked better than PIO
in terms of reliability (and performance doesn't count much here).

What are your thoughts?

- Manuel

---------------------------------------------------------------------
To unsubscribe, e-mail: m0n0wall dash dev dash unsubscribe at lists dot m0n0 dot ch
For additional commands, e-mail: m0n0wall dash dev dash help at lists dot m0n0 dot ch