At 10:00 PM 5/30/2006, Bao C. Ha wrote:
Hi Bill,
You can put the following into /boot/loader.conf
hw.ata.ata_dma="0"
It disables the dma on ata drives. It works on some of the
high speed 100X 2gb CF cards, but not on the Seagate on my
systems. Since mine are VIA-based, so it may be different
from the Wrap, which is based on the AMD (Geode).
According to the pfsense CVS tree, pfSense already boots with that setting
on wrap, although I might be making a mistake in reading the tree. I'm not
a developer.
Further reading of the WRAP docs shows another WRAP doc discrepancy.
One section says that DMA for CF was a late addition to the CF spec, so
it's not supported. A later page shows the diff between the WRAP-1D and
-1E, which includes updates to support DMA (as does a TinyBIOS update as well).
So at this point I'm not leaning towards DMA vs. PIO as being the problem.
I'm leaning towards some other interaction that is preventing GEOM from
recognizing the disk.
--
Bill Plein
[EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]