Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Oct 1998 11:33:47 -0700
From:      Donald Acton <acton@opentext.com>
To:        conrads@neosoft.com
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: FreeBSD 3.0 IDE disk controller detection 
Message-ID:  <199810211833.LAA25044@stoner.nsg.bc.ca>
In-Reply-To: Your message of "Wed, 21 Oct 1998 11:17:29 CDT." <XFMail.981021111729.conrads@neosoft.com> 

next in thread | previous in thread | raw e-mail | index | archive | help

I have experienced a similar problem and haven't sorted it out yet. The 
details are given after the following messages so there is some context to 
what I am saying.


> On 21-Oct-98 Kenneth Wayne Culver wrote:
> > I have an IDE CD-ROM connected to what should be wdc1. I had the system
> > configured with the current setttings under FreeBSD 2.2.7, and it worked
> > fine, but now it just detects the drives on wdc0 and it says the wdc1 is
> > not there. Does anyone know how to fix this??
> 
Conrad Sabatier wrote:
> Strange.  I just upgraded to 3.0, and my IDE CD-ROM was detected just fine by
> the generic kernel.
> 
> Are you using the generic or a custom kernel?  Could you tell us a little bit
> more about your configuration, including which IDE port your drive is connected
> to and whether or not it's configured as master/slave?
> 

In my situation I have a single IDE drive connected to what should be wdc1 and 
a single IDE drive on wdc0. When I boot my custom 2.2.7 kernel it says that 
wdc1 is at 0x170-0x177 irq 15 on isa. However, when I boot the 3.0 generic 
kernel I get a message along the lines of wdc1 not found at 0x170.  As far as 
I can tell the kernel is looking for wdc1 but can't find it. I also have an 
Adaptec 1542 SCSI controller installed and it is found and works.

The other observation is that around the place where the PCI stuff is detected 
(right at the start of the boot sequence) it says something like "the second 
ide controller does not support direct DMA access." I was going to build a new 
3.0 kernel to see if that would help, but I ran into a compilation error. I 
don't have the message in front of me right now, but it seemed to relate to 
the SCSI support and said something like "units should be in seconds, not 
milliseconds, change and recompile." (I might have the order reversed.) I ran 
out of time and didn't have a chance to check the message out further.


Donald Acton
acton@opentext.com

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810211833.LAA25044>