kern/98388: [ata] FreeBSD 6.1 - WDC WD1200JS SATA II disks are seen as older SATA

Jeremy Chadwick koitsu at FreeBSD.org
Thu Aug 14 08:11:03 UTC 2008


On Thu, Aug 14, 2008 at 12:02:50PM +0400, sam wrote:
> Jeremy Chadwick wrote:
>> On Thu, Aug 14, 2008 at 12:16:16AM -0700, Jeremy Chadwick wrote:
>>   
>>> On Thu, Aug 14, 2008 at 10:57:53AM +0400, sam wrote:
>>>     
>>>> Andrey V. Elsukov wrote:
>>>>       
>>>>> sam wrote:
>>>>>         
>>>>>> FreeBSD  7.0-STABLE FreeBSD 7.0-STABLE #5: Tue Aug 12 13:54:27 
>>>>>> MSD  2008    root@:/usr/obj/usr/src/sys/GENERIC  i386
>>>>>> |--------------------------------------------------------------------
>>>>>>
>>>>>> please, any solution ?
>>>>>>           
>>>>> Probably speed is limited via jumpers on your hard drive.
>>>>>
>>>>>         
>>>> http://wdc.custhelp.com/cgi-bin/wdc.cfg/php/enduser/std_adp.php?p_faqid=1409&p_created=#jumper
>>>> tried it
>>>>
>>>> without results
>>>>       
>>> FWIW, the only time I've seen this happen is when there's a jumper
>>> limiting the capability.  You should have **removed** the OPT1 jumper,
>>> and left any other jumpers alone.
>>>
>>> If you're absolutely sure the jumper is removed, I'll purchase one of
>>> these drives and test it on an ICH7 (Supermicro PDSMi+) to confirm your
>>> findings.
>>>     
>>
>> Actually, I don't need to -- I'm using WD5000AAKS disks myself on
>> that exact system:
>>
>> atapci1: <Intel AHCI controller> port 0x30e8-0x30ef,0x30dc-0x30df,0x30e0-0x30e7,0x30d8-0x30db,0x30b0-0x30bf mem 0xe8600400-0xe86007ff irq 19 at device 31.2 on pci0
>> atapci1: [ITHREAD]
>> atapci1: AHCI Version 01.10 controller with 4 ports detected
>> ata2: <ATA channel 0> on atapci1
>> ata2: [ITHREAD]
>> ata3: <ATA channel 1> on atapci1
>> ata3: [ITHREAD]
>> ata4: <ATA channel 2> on atapci1
>> ata4: [ITHREAD]
>> ata5: <ATA channel 3> on atapci1
>> ata5: [ITHREAD]
>>
>> ad6: 476940MB <WDC WD5000AAKS-00YGA0 12.01C02> at ata3-master SATA300
>> ad8: 476940MB <WDC WD5000AAKS-00TMA0 12.01C01> at ata4-master SATA300
>>   
> may issue in <Intel ICH7 SATA300 controller> driver ?
>
> ----------------------------------------------------
> atapci1: <Intel ICH7 SATA300 controller> port  
> 0xc880-0xc887,0xc800-0xc803,0xc480-0xc487,0xc400-0xc403,0xc080-0xc08f  
> irq 19 at device 31.2 on pci0
> ----------------------------------------------------

Possibly.  All my Intel ICH7 boards have AHCI capability, and I use it.
See Chapter 4 here:

http://www.supermicro.com/manuals/motherboard/3000/MNL-0889.pdf

If your motherboard does, I'd recommend enabling it as well and see if
things change.

Regarding the "Enhanced" vs. "Compatible" mode: use Enhanced.  On
my boards, choosing Enhanced makes the AHCI and Intel MatrixRAID
options appear.

I'm fairly certain you don't need AHCI to get SATA300, though.

I would recommend you re-check the jumpers on your disks to make sure
you didn't make a mistake when adjusting things.

-- 
| Jeremy Chadwick                                jdc at parodius.com |
| Parodius Networking                       http://www.parodius.com/ |
| UNIX Systems Administrator                  Mountain View, CA, USA |
| Making life hard for others since 1977.              PGP: 4BD6C0CB |



More information about the freebsd-hackers mailing list