ATA activity LED
rihad
rihad at mail.ru
Thu Jan 15 07:30:45 PST 2004
jason wrote:
> Andre Guibert de Bruet wrote:
>
>> On Wed, 14 Jan 2004, rihad wrote:
>>
>>
>>
>>> Andre Guibert de Bruet wrote:
>>>
>>>
>>>
>>>> On Wed, 14 Jan 2004, rihad wrote:
>>>>
>>>>
>>>>
>>>>> Why is the disk activity LED always on in 5-C? Various Linuxes and XP
>>>>> don't exhibit this behaviour.
>>>>>
>>>>
>>>> Care to share what type of ATA controller(s) your system has?
>>>>
>>>
>>> $ dmesg | grep -e ^ata -e ^ad -e ^acd
>>> atapci0: <Intel ICH2 UDMA100 controller> port 0xfc00-0xfc0f at device
>>> 31.1 on pci0
>>> ata0: at 0x1f0 irq 14 on atapci0
>>> ata0: [MPSAFE]
>>> ata1: at 0x170 irq 15 on atapci0
>>> ata1: [MPSAFE]
>>> ad0: 29325MB <Maxtor 6E030L0> [59582/16/63] at ata0-master UDMA100
>>> acd0: DVDROM <LITEON DVD-ROM LTD-165H> at ata0-slave PIO4
>>>
>>
>>
>>
> There is a problem here. 1st there should not be a pio4 and dma100 on
> the same cable, the pio4 mode is on only there because it is not
> working, the spec say no mode mixing like this. Try the cdrom on the
> second ide able, it should be atleast UDMA33, I have a liteon so I
> know it should be at least this fast. You may have the drive jumpers
> set to 2 masters or something? Any way having the drives on there own
> cables is much faster anyway.
>
>
I added "hw.ata.atapi_dma=1" to /boot/loader.conf and rebooted. Now I
got UDMA33 on primary slave, too. Other than that, the output of dmesg
is basically the same, but the devices were probed (?) twice:
$ dmesg | grep -e ^ata -e ^ad -e ^acd
atapci0: <Intel ICH2 UDMA100 controller> port 0xfc00-0xfc0f at device
31.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata0: [MPSAFE]
ata1: at 0x170 irq 15 on atapci0
ata1: [MPSAFE]
ad0: 29325MB <Maxtor 6E030L0> [59582/16/63] at ata0-master UDMA100
acd0: DVDROM <LITEON DVD-ROM LTD-165H> at ata0-slave PIO4
atapci0: <Intel ICH2 UDMA100 controller> port 0xfc00-0xfc0f at device
31.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata0: [MPSAFE]
ata1: at 0x170 irq 15 on atapci0
ata1: [MPSAFE]
ata0-slave: DMA limited to UDMA33, non-ATA66 cable or device
ad0: 29325MB <Maxtor 6E030L0> [59582/16/63] at ata0-master UDMA100
acd0: DVDROM <LITEON DVD-ROM LTD-165H> at ata0-slave UDMA33
$
The LED is still on. The devices are jumpered properly in master-slave
terms. I'll try to get a hold of another cable and see if splitting them
across cables helps. Thanks a lot.
More information about the freebsd-current
mailing list