Third IDE hard disk

Mark admin at asarian-host.net
Fri May 14 18:20:28 PDT 2004


Bob Van Zant wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> I don't think this question is very well suited to the -hackers list
> but I'll spam everyone anyway.
> 
> Define what you mean by FreeBSD can't find it? It doesn't find the
> device?

My aplogies for the poor explanation. What I meant was, that FreeBSD 4.9R does not seem to find the Promise 20376 controller at all (which is the third IDE controller).

---------------------------------------------
asarian-host: {root} % grep ata /var/log/dmesg.today
atapci0: <VIA Apollo ATA controller> port 0xfc00-0xfc0f at device 15.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
ad0: 39205MB <ASI ARAID99 1000 Rev 2.5> [79656/16/63] at ata0-master WDMA2
acd0: CDROM <ASUS CD-S500/A> at ata1-master PIO4
atapci0: <VIA Apollo ATA controller> port 0xfc00-0xfc0f at device 15.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
ad0: 39205MB <ASI ARAID99 1000 Rev 2.5> [79656/16/63] at ata0-master WDMA2
acd0: CDROM <ASUS CD-S500/A> at ata1-master PIO4
atapci0: <VIA Apollo ATA controller> port 0xfc00-0xfc0f at device 15.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
ad0: 39205MB <ASI ARAID99 1000 Rev 2.5> [79656/16/63] at ata0-master WDMA2
acd0: CDROM <ASUS CD-S500/A> at ata1-master PIO4
---------------------------------------------

It finds the primary and secondary IDE ports, on IRQ 14 and 15 respectively, but it does not detect a third IDE port, the onboard Promise 20376.

> Or you don't know how to go about "intializing" a new drive in FreeBSD?

I do know that. :)

> What is the output of dmesg? Did it find the promise controller? Does
> it see any devices attached to it?

What it sees is this:

---------------------------------------------
asarian-host: {root} % atacontrol list
ATA channel 0:
    Master:  ad0 <ASI ARAID99 1000 Rev 2.5/Rev 2.5> ATA/ATAPI rev 6
    Slave:       no device present
ATA channel 1:
    Master: acd0 <ASUS CD-S500/A/V1.2D> ATA/ATAPI rev 0
    Slave:       no device present
---------------------------------------------

I have, I must admit, no experience with compiling in a third IDE port (and I am not even sure that is required).

As before, I truly appreciate the help,

- Mark



More information about the freebsd-hackers mailing list