Re: ata0-slave doesn't show up!

From: Josh Paetzel <jpaetzel(at)hutchtel.net>
Date: Sun, 27 Aug 2000 14:31:06 -0500

----- Original Message -----
From: "Herbert J. Skuhra" <h.j.s(at)gmx.at>
To: <freebsd-questions(at)FreeBSD.ORG>
Cc: <de-bsd-questions(at)DE.freebsd.org>
Sent: Sunday, August 27, 2000 5:00 AM
Subject: ata0-slave doesn't show up!

> Hi!
>
> I installed FreeBSD-4.1-RELEASE yesterday. Right afterwards I cvsuped to
> 4.1-STABLE and built the system and a new kernel following the steps in
> UPDATING.
> The system runs fine, but I have one single problem: ata0-slave doesn't
> show up when booting the new kernel although it does when I boot the
> kernel that comes with 4.1-RELEASE.
>
> dmesg output when booting the 4.1-RELEASE-kernel:
>
> ----------
> atapci0: <AcerLabs Aladdin ATA33 controller> port 0xb800-0xb80f irq 0 at
> device 15.0 on pci0
> ata0: at 0x1f0 irq 14 on atapci0
> ata1: at 0x170 irq 15 on atapci0
> ad0: 19536MB <ST320423A> [39693/16/63] at ata0-master using UDMA33
> ad1: 19536MB <ST320423A> [39693/16/63] at ata0-slave using UDMA33
> ata1-master: DMA limitted to UDMA33, non-ATA66 compliant cable
> ad2: 14664MB <IBM-DJNA-351520> [29795/16/63] at ata1-master using UDMA33
> acd0: CDROM <ASUS CD-S500/A> at ata1-slave using PIO4
> -----------
>
> But every kernel I build from the 4.1-STABLE sources (as well the
> GENERIC) results in the following result:
>

That is really odd. GENERIC should work just fine for picking up both the
master and slave on both controllers. You are sure the drive didn't die on
you or anything like that, aren't you?

I haven't heard anyone else have this problem. You may have a genuine
FreeBSD bug on your hands. Someone more knowledgeable than I may know
something about this, but if you don't get a response you should send in a
pr.

Josh

> -----------
> atapci0: <AcerLabs Aladdin ATA33 controller> port 0xb800-0xb80f irq 0 at
> device 15.0 on pci0
> ata0: at 0x1f0 irq 14 on atapci0
> ata1: at 0x170 irq 15 on atapci0
> ad0: 19536MB <ST320423A> [39693/16/63] at ata0-master using UDMA33
> ata1-master: DMA limited to UDMA33, non-ATA66 compliant cable
> ad2: 14664MB <IBM-DJNA-351520> [29795/16/63] at ata1-master using UDMA33
> acd0: CDROM <ASUS CD-S500/A> at ata1-slave using PIO4
> -------------
>
> Where is ad1? I don't have any idea what's wrong. I tried a lot of
> kernel-configs, but I can't make ata0-slave show up.
>
> I tried it with the following entries in my kernel-config:
>
> example I:
>
> device ata0
> device ata1
> device ata
> device atadisk
> device atapicd
> options ATA_STATIC_ID
>
> example II:
>
> device ata
> device atadisk0
> device atadisk1
> device atapicd
> options ATA_STATIC_ID
>
> example III (from the 4.1-STABLE-GENERIC):
>
> device ata0 at isa? port IO_WD1 irq 14
> device ata1 at isa? port IO_WD2 irq 15
> device ata
> device atadisk # ATA disk drives
> device atapicd # ATAPI CDROM drives
> options ATA_STATIC_ID
>
> What am I missing? I hope anybody can help me out! Thanks a lot for your
> attention and your help!
>
> Best Regards,
> Herbert
>
>
> To Unsubscribe: send mail to majordomo(at)FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message
>

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sun 27 Aug 2000 - 21:22:19 CEST

search this site