*BSD News Article 3651


Return to BSD News archive

Newsgroups: comp.unix.bsd
Path: sserve!manuel!munnari.oz.au!uunet!mcsun!fuug!funic!news.cs.hut.fi!usenet
From: gson@niksula.hut.fi (Andreas Gustafsson)
Subject: Re: Tiny 386BSD boot problem w/IDE and Adaptec SCSI
Message-ID: <1992Aug14.190801.4429@cs.hut.fi>
Sender: usenet@cs.hut.fi (Uutis Ankka)
Organization: Helsinki University of Technology, Finland
References: <1992Aug14.050157.10658@i88.isc.com>
Date: Fri, 14 Aug 1992 19:08:01 GMT
Lines: 28

In <1992Aug14.050157.10658@i88.isc.com> mikebo@i88.isc.com writes:

> Sorry if this is a FAQ. Is there a problem with booting Tiny 386BSD
> on a machine with IDE primary and Adaptec SCSI secondary disk controllers?
....
> as0 at 0x330 irq 11 drq 5 on isa
> npx0 at 0xf0 irq 13 on isa
> Changing root device to fd0a
>
> The SCSI bus busy light goes on solid and stays that way - system is
> hung hard. 

Make sure that the Adaptec is indeed jumpered for IRQ 11 and DRQ 5. 
I normally keep my Adaptec jumpered for IRQ 10 for the benefit of a
different OS, and when I try booting the Tiny 386BSD disk it will hang
after the "Changing root device to fd0a" message unless I rejumper the
board to IRQ 11.

This behaviour is of course stupid and unnecessary, because the
Adaptec has a command for querying its jumper settings.  The device
driver should at the very least notice when the adapter has
inappropriate jumper settings, give a warning message and then ignore
the adapter so that the boot sequence can continue, instead of just
silently hanging.
-- 
Andreas Gustafsson
Internet: gson@niksula.hut.fi
Voice: +358 0 563 5592