From owner-freebsd-stable Mon Nov 9 03:16:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA15720 for freebsd-stable-outgoing; Mon, 9 Nov 1998 03:16:26 -0800 (PST) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from polaris.we.lc.ehu.es (polaris.we.lc.ehu.es [158.227.6.43]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id DAA15666 for ; Mon, 9 Nov 1998 03:16:01 -0800 (PST) (envelope-from jose@we.lc.ehu.es) Received: from we.lc.ehu.es by polaris.we.lc.ehu.es (SMI-8.6/SMI-SVR4) id MAA16730; Mon, 9 Nov 1998 12:13:36 +0100 Message-ID: <3646CE60.17C9E019@we.lc.ehu.es> Date: Mon, 09 Nov 1998 12:13:36 +0100 From: "José Mª Alcaide" Organization: Universidad del País Vasco - Dept. de Electricidad y Electrónica X-Mailer: Mozilla 4.06 [en] (X11; I; FreeBSD 2.2.7-STABLE i386) MIME-Version: 1.0 To: chad@DCFinc.com CC: stable@FreeBSD.ORG Subject: Re: Ultra SCSI References: <199811090021.RAA00316@freeway.dcfinc.com> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Chad R. Larson wrote: > > As I recall, Jose Alcaide wrote: > > Chad R. Larson wrote: > > > I'm building a new machine. It has an Intel RU440FX motherboard, > > > with an embedded Ultra Fast/Wide SCSI controller built with the > > > Adaptec 7880 chip set. > > > > > > It also has two Ultra Fast/Wide SCSI disk drives. Here's the output > > > of a "grep ahc0 /var/run/dmesg.boot", after booting with the -v > > > flag: > > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > ahc0 rev 0 int a irq 11 on pci0:13:0 > > > ahc0: Reading SEEPROM...checksum error > > > ahc0: No SEEPROM available > > > > What's the FreeBSD version you are using? I had a similar problem with > > 2.2.6-RELEASE. The motherboard was (and is) an Iwill PIILS, and the > > cause was that the serial EEPROM on the mb is a C56 o C66, but the > > AHC driver supposed it has to be a C46 (which is the SEEPROM used > > in the Adaptec 2940 cards). The problem was fixed in later versions > > of /usr/src/sys/pci/aic7870.c (currently is 1.41.2.10 for -STABLE). > > I'm using 2.2-STABLE (CVSup'd last week). > Perhaps your motherboard doesn't have a SEEPROM, or it uses a completely different type. If you don't hesitate to fiddle with the kernel sources, you may insert some printf's in relevant positions of sys/pci/aic7870.c, and see what happens when trying to read the SEEPROM... The relevant portion of this file is the function "load_seeprom", which starts at line #666 (mmm... this number reminds me of someone... :-) ). -- JMA ----------------------------------------------------------------------- José Mª Alcaide | mailto:jose@we.lc.ehu.es Universidad del País Vasco | http://www.we.lc.ehu.es/~jose Dpto. de Electricidad y Electrónica | Facultad de Ciencias - Campus de Lejona | Tel.: +34-946012479 48940 Lejona (Vizcaya) - SPAIN | Fax: +34-944858139 ----------------------------------------------------------------------- "Go ahead... make my day." - H. Callahan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message