[Soekris] FreeBSD CF DMA problem
Paul Hoffman
phoffman at proper.com
Tue Feb 26 23:22:11 UTC 2008
At 10:18 PM +0000 2/26/08, Poul-Henning Kamp wrote:
>In message <p06240803c3ea3ad8ff22@[10.20.30.162]>, Paul Hoffman writes:
>
>>>My net4801 is into its 3rd year running FreeBSD on a standard HD 24/7.
>>>Can't expect it to last forever though. So I'm trying to get a CF
>>>working without much luck so far. It's a Kingston 1GB 50x 'elite pro'
>
>The problem is that the CF card reports DMA capability but on older
>4801's the CF card is not wired for that.
>
>FreeBSD cannot see the missing wires, and things get stuck.
>
>You can set
> hw.ata.ata_dma=0
>
>in the loader to tell the disk driver to not attempt DMA.
Ah, in /boot/loader.conf, not /etc/sysctl.conf. Thanks! That fixed
the problem. (I had put it in /etc/sysctl.conf, not
/boot/loader.conf.)
More information about the Soekris-tech
mailing list