From owner-freebsd-questions Thu Jan 9 12:02:10 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id MAA18728 for questions-outgoing; Thu, 9 Jan 1997 12:02:10 -0800 (PST) Received: from mail2.digital.com (mail2.digital.com [204.123.2.56]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id MAA18723 for ; Thu, 9 Jan 1997 12:02:08 -0800 (PST) Received: from pobox1.pa.dec.com by mail2.digital.com (5.65 EXP 4/12/95 for V3.2/1.0/WV) id AA12957; Thu, 9 Jan 1997 11:55:43 -0800 Received: by pobox1.pa.dec.com; id AA16719; Thu, 9 Jan 97 11:55:44 -0800 Received: by virgil.pa.dec.com; (5.65v3.2/1.1.8.2/13Jul94-0558PM) id AA21302; Thu, 9 Jan 1997 11:55:41 -0800 Date: Thu, 9 Jan 1997 11:55:41 -0800 Message-Id: <9701091955.AA21302@virgil.pa.dec.com> From: Virgil Champlin To: freebsd-questions@FreeBSD.ORG Cc: champlin@pa.dec.com Subject: Two AHA1542CF scsi controllers on 2.1.5-RELEASE Sender: owner-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Thanks to all that responded. More than one AHA1542 scsi controller won't work because of a small bug in the aha1542 device driver. It became obvious where to look as soon as I : 1. booted "verbose" 2. Overcame my natural inclination to believe I had things misconfigured. I've include a patch to fix the problem but it may be specific to 2.1.5-RELEASE. Tomppa mentioned that he has something very similar working under 3.0-current. I've submitted a bug report anyway. Thanks again everyone. -virgil *** aha1542.c.orig Thu Jan 9 11:08:46 1997 --- aha1542.c Thu Jan 9 11:13:56 1997 *************** ahaprobe(dev) *** 602,607 **** --- 602,608 ---- } bzero(aha, sizeof(struct aha_data)); ahadata[unit] = aha; + aha->unit = unit; aha->aha_base = dev->id_iobase; #ifndef DEV_LKM