Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!spool.mu.edu!sol.net!spool.mu.edu!newsspool.sol.net!howland.erols.net!infeed2.internetmci.com!newsfeed.internetmci.com!jump.net!grunt.dejanews.com!not-for-mail Date: Thu, 17 Jul 1997 22:23:08 -0600 From: Craig Bevins <craigb@world.std.com> Subject: Re: OpenBSD/NetBSD & Compaq Proliant 1500 onboard SCSI ??? Newsgroups: comp.unix.bsd.openbsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.misc Message-ID: <869195904.21157@dejanews.com> Reply-To: craigb@world.std.com Organization: BitCom Telecommunications. Sydney, Australia. To: craigb@world.std.com References: <869054962.22058@dejanews.com> X-Article-Creation-Date: Fri Jul 18 03:18:29 1997 GMT X-Originating-IP-Addr: 138.24.18.1 (csb.ppp.ips.oz.au) X-Http-User-Agent: Mozilla/2.0 (compatible; MSIE 3.02; Update a; Windows 95) X-Authenticated-Sender: Craig Bevins <craigb@world.std.com> Lines: 50 Xref: euryale.cc.adfa.oz.au comp.unix.bsd.openbsd.misc:192 comp.unix.bsd.netbsd.misc:6271 comp.unix.bsd.misc:3706 In article <869054962.22058@dejanews.com>, craigb@world.std.com wrote: > Anybody had any success running OpenBSD or NetBSD off the onboard > SCSI (NCR 875 fast/wide) on a Compaq Proliant 1500 or similar? I meant 825 ... > Email replies would be appreciated - I'll post a followup summary if it is > warranted. I had only one reply, and that was only that *BSD SHOULD run off that chip. Well it didn't, which is why I posted in the first place ... > Slackware 3.2 and FreeBSD 2.2.2 grok it OK. OpenBSD 2.1 sees the > PCI bus, but no SCSI. Any ideas? Those systems probe the PCI bus differently. They apparently got bitten by this one and fixed it some time ago ... OpenBSD/NetBSD first try configuration mechanism 2, relying on it to fail and fall through to mechanism 1 as appropriate. Compaq PCI is definitely mechanism 1, but tells lies about being mode 2 and the probe never falls through. The answer is in /usr/src/sys/arch/i386/pci/pci_machdep.c. We need to force configuration mechanism 1 by setting option PCI_CONF_MODE=1 in the kernel config file. Unfortunately, this implies that you must have another working system available to generate the new kernel and boot floppy. Note also that the Proliant (and probably other Compaqs) misreport the amount of extended memory. You need to set option EXTMEM_SIZE=XXX where XXX is the amount of extended memory in kilobytes. Hope this saves somebody some time and hair-pulling. Craig -------------------==== Posted via Deja News ====----------------------- http://www.dejanews.com/ Search, Read, Post to Usenet