*BSD News Article 62145


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!newshost.telstra.net!news.ci.com.au!metro!metro!munnari.OZ.AU!spool.mu.edu!howland.reston.ans.net!swrinde!newsfeed.internetmci.com!news.mathworks.com!fu-berlin.de!news.belwue.de!news.dfn.de!news.uni-jena.de!news.HRZ.HAB-Weimar.DE!News.HTWM.De!news.tu-chemnitz.de!irz401!uriah.heep!news
From: j@uriah.heep.sax.de (J Wunsch)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Can't install FreebSD 2.1-R
Date: 20 Feb 1996 01:18:07 GMT
Organization: Private BSD site, Dresden
Lines: 24
Message-ID: <4gb7gf$d34@uriah.heep.sax.de>
References: <4g8mln$lv5@soda.csua.berkeley.edu>
Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch)
NNTP-Posting-Host: localhost.heep.sax.de
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Newsreader: knews 0.9.3

geordan@soda.CSUA.Berkeley.EDU (Geordan Rosario) writes:
> I can't seem to boot the install kernel with my system.  I'm running on an
> Intel Atlantis motherboard.  It has an ATI Mach 64 onboard the motherboard.

Ah, one of the screwed newer Mach 64's.  They are sensible for the
traffic on port 0x2e8 even while not yet running in enhanced mode
(unlike older Mach's).  The device probe for the sio devices stomps
over register 0x2e8, and happily kills your Mach 64 by that time.

Get a newer FreeBSD for the correctly fixed sio driver.

Short of this, disable *all* sio devices (not only sio3) after booting
with -c, just to get your system installed.  Remove the "0x2e8," in
line 342 of /sys/i386/isa/sio.c (line number valid for stock 2.1R, but
this is the only occurence of the string 0x2e8 in the entire file),
and rebuild your kernel.  Obviously, don't configure a sio device at
address 0x2e8 into it. :-)

-- 
cheers, J"org

joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)