*BSD News Article 54275


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!goanna.cs.rmit.EDU.AU!munnari.OZ.AU!spool.mu.edu!howland.reston.ans.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: Help: Adaptec 2940 Not Found
Date: 10 Nov 1995 13:11:01 GMT
Organization: Institute for Mathematics, University of Cologne, Germany
Lines: 38
Sender: se@Sysiphos (Stefan Esser)
Message-ID: <47vj15$2dp@news.rrz.uni-koeln.de>
References: <47rfn7$qoo@mail.Rogers.Com>
NNTP-Posting-Host: sysiphos.mi.uni-koeln.de
To: blau@mail.rogers.com (Benjamin Lau)

In article <47rfn7$qoo@mail.Rogers.Com>, blau@mail.rogers.com (Benjamin Lau) writes:
|> I'm using a Compaq Deskpro Pentium 133Mhz with 64MB RAM, and 2 Adaptec
|> 2940 PCI (with BIOS version 1.11) cards with no luck. I also have an
|> internal EIDE 1GB drive which I am not planning to use. My intention
|> is to make FreeBSD 2.0.5 (dated June 95) to run only on the 3 internal
|> and external 2GB (Seagate) SCSI drives.

Well, the 2.0.5R release supported the Adaptec 2940
(though a lot of minor fixes and major improvements
seem to have been done in between :-), but not the 
chip set of that Compaq series.

The problem is, that Compaq designed their chip sets
without bothering with details like the PCI 2.0 spec,
and made the BIOS hide the problem for all systems 
that access its functions ...

(And the PCI code in FreeBSD doesn't, since there have 
been more broken PCI BIOS implementations, than broken
chip sets, in the first year of PCI, and FreeBSD is 
about supporting even old and buggy hardware, if 
possible at all.)


FreeBSD 2.1R ought to support your system (try booting 
from the latest SNAP's boot.flp, to verify this), and 
I'm quite sure, that FreeBSD-current does ...

If you want to stay with 2.0.5, you can use the version 
of "/sys/i386/isa/pcibus.c" from FreeBSD-current to 
rebuild your kernel (using the EIDE drive, for example).

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>