Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!nntp.coast.net!news.kei.com!newsfeed.internetmci.com!EU.net!Germany.EU.net!news.dfn.de!RRZ.Uni-Koeln.DE!zpr.uni-koeln.de!se From: se@ZPR.Uni-Koeln.DE (Stefan Esser) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: wdc0 not found during bootup Date: 29 Nov 1995 13:15:38 GMT Organization: Institute for Mathematics, University of Cologne, Germany Lines: 68 Sender: se@Sysiphos (Stefan Esser) Message-ID: <49hmdq$n9o@news.rrz.uni-koeln.de> References: <498rj4$ftg@csugrad.cs.vt.edu> NNTP-Posting-Host: sysiphos.mi.uni-koeln.de To: jaitken@vt.edu Bcc: se In article <498rj4$ftg@csugrad.cs.vt.edu>, jaitken@csugrad.cs.vt.edu (Jeff Aitken) writes: |> I've got a 2.1.0R system that can't find wdc0 during bootup. The |> machine is a 486 clone with the following hardware: |> |> Diamond Speedstar 64 (PCI) video card, in PCI slot "3" |> SC200 NCR SCSI controller (53c810) in PCI slot "2" |> CMD-640 IDE (EIDE?) controller in PCI slot "1" |> Generic ISA multi-function board (serial/parallel/etc) |> SMC8013EWC (ISA) ethernet card |> ProAudioSpectrum (with SCSI) ISA card |> |> I Run FreeBSD off of a 1GB Micropolis SCSI-2 disk (attached to the NCR |> controller). I run Windows 95 off of two IDE drives (both Conner |> drives). Windows '95 works fine (I'm using it to post this message ;) |> but FreeBSD cannot seem to find the IDE controller at boot time. It |> complains that "wdc0 not found at 0x170" during the probe. If it is expected at 0x170, but present at 0x1f0, as you write below, then just boot with the "-c" option and enter port wdc0 0x1f0 at the prompt. That address will be patched back into the kernel binary later in the boot process. |> way then the other, and had the same result both times. FWIW, Windows 95 |> reports that the IDE controller is working properly (duh!) and has an |> I/O address of 0x1f0 - 0x1f7. Well, we'll just assume that Windows 95 got this right :) |> One other piece of relevant information: when the machine boots (I'm |> running the 2.1 GENERIC kernel) during the probe of the PCI bus, I get a |> message that looks something like this (I'm typing this from memory, so |> it may not be exact) |> |> pci0:3 CMD class=storage (no driver assigned) This just means what it says: There is no PCI driver assigned to your CMD IDE controller, but it should not need one anyway, since it is an ISA compatible board. Currently the ISA bus is probed before the PCI bus, and there are a number of PCI cards, that perfectly emulate an older ISA card. |> that's not quite right, but it appears that it finds the device, but |> assigns no driver to it. Do I need to do anything to correct this? I |> don't believe I ever had to do anything in the past. Please try assigning the 0x1f0 base address to wdc0, and PLEASE send verbose boot messages (i.e. enter "-v" at the boot prompt), once you got your system running. Send mail, if you don't get the system working ... Regards, STefan -- Stefan Esser, Zentrum fuer Paralleles Rechnen Tel: +49 221 4706021 Universitaet zu Koeln, Weyertal 80, 50931 Koeln FAX: +49 221 4705160 ============================================================================== http://www.zpr.uni-koeln.de/~se <se@ZPR.Uni-Koeln.DE>