[Soekris] SATA failures on 2 x net5501-70 units
Martin Johnson
martin.johnson.uk.lists at googlemail.com
Sun Jun 22 20:38:27 UTC 2008
On 22 Jun 2008, at 19:31, Patrick Lamaizière wrote:
> Le Sun, 22 Jun 2008 19:09:54 +0100,
> Martin Johnson <martin.johnson.uk.lists at googlemail.com> a écrit :
>
>
>> I am puzzled about this message though: "ad1: DMA limited to UDMA33,
>> device found non-ATA66 cable". My PATA drives manage ATA66 mode on
>> the net5501-70, so it seems a bit of a shame if the SATA drives only
>> manage ATA33. What DMA speeds are other people seeing on SATA
>> drives on the net5501-70? Perhaps a default conservative setting on
>> FreeBSD 7.0-RELEASE.
>
> I asked for this some time ago, see.
> http://www.nabble.com/Net5501-and-SATA-disk-on-FreeBSD-td16986487.html
>
> I patched the ata driver to not check the cable.
Thanks! So, there's nothing wrong with my older net5501, it's working
as expected for FreeBSD 7.0.
That's ironic: the ATA driver is mis-detecting the SATA cable, and
selecting a mode that's slower than necessary. Whereas just last
month, I submitted a patch ( http://lists.soekris.com/pipermail/soekris-tech/2008-May/014425.html
) to address the opposite case, where the ATA driver mis-detects a
PATA cable and selects UMDA100, which is too fast and therefore causes
errors.
Cheers,
- Martin.
More information about the Soekris-tech
mailing list