On 22 Jun 2008, at 19:31, Patrick Lamaizière wrote:

> Le Sun, 22 Jun 2008 19:09:54 +0100,
> Martin Johnson <[EMAIL PROTECTED]> 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.

_______________________________________________
Soekris-tech mailing list
[email protected]
http://lists.soekris.com/mailman/listinfo/soekris-tech

Reply via email to