From owner-freebsd-scsi Sat Sep 28 17:13:27 2002 Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D14D37B404; Sat, 28 Sep 2002 17:13:25 -0700 (PDT) Received: from adsl-63-198-35-122.dsl.snfc21.pacbell.net (adsl-63-198-35-122.dsl.snfc21.pacbell.net [63.198.35.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2144143E6E; Sat, 28 Sep 2002 17:13:24 -0700 (PDT) (envelope-from j_guojun@lbl.gov) Received: from lbl.gov (localhost [127.0.0.1]) by adsl-63-198-35-122.dsl.snfc21.pacbell.net (8.11.6/8.11.6) with ESMTP id g8T0FHg00872; Sat, 28 Sep 2002 17:15:18 -0700 (PDT) (envelope-from j_guojun@lbl.gov) Message-ID: <3D964615.64DDF69E@lbl.gov> Date: Sat, 28 Sep 2002 17:15:17 -0700 From: "Jin Guojun [NCS]" X-Mailer: Mozilla 4.76 [en] (X11; U; FreeBSD 4.5-RELEASE i386) X-Accept-Language: zh, zh-CN, en-US, en MIME-Version: 1.0 To: Yanek Korff Cc: "'jhb@FreeBSD.org'" , "'groudier@free.fr'" , "'FreeBSD-hardware@freebsd.org'" , "'FreeBSD-SCSI@freebsd.org'" Subject: Re: SCSI controller & NIC problem - irq11 References: <51CC94132526754995E79DCF28C0C34D09BE1F@exchange.cigital.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Yanek Korff wrote: > > Some troubleshooting I did last night: > > 1) Removed the 3com NIC & booted > SCSI card still fails cache test. > Noted IRQ of SCSI had changed to 12. > Noted when the system tried to boot, it failed with a kernel trap & rebooted > and > came up fine the 2nd time. (this happened more later) > > 2) Removed the SCSI card, but left the 3com NIC in. > NIC still not detected. I remembered that the SCSI card is on board. Do I missed something? > 3) Removed the PCI riser (64-bit, plugged into 64-bit PCI slot & drawing > from adjacent slot too) in order to install 3com card into one of the 32 bit > PCI slots (directly on the motherboard). This required removing the metal > bracket from the NIC. > The NIC was detected and successfully configured. > > Rationale: > 3com card must be plugged into motherboard directly because the riser > supports only 64-bit PCI cards? Some riser card can cause problem. But in this case, I think you may be confused 64-bit v.s. 66MHz. The 32-bit card may only work under 33MHz frequency. If your 64-bit PCI slot can detect your NIC PCI CLK, and set its CLK to 33 MHz, the NIC should work. I just tested a Intel 82559 NIC (32-bit/33MHz) on E7500 motherboard. When nothing plugged into the slot, BIOS says it operates at 66MHz. When Intel 82559 NIC plugged in, BIOS says it operated at 33MHz, and the NIC works OK. So, you should check the BIOS info during the boot time. 3COM card may work little different. > 4) Installed SCSI card into a Dell 2550 running FreeBSD4-STABLE. > Same behavior as in colo hardware. I do not have access to another server > with 64-bit PCI that is not running FreeBSD (at least, not one I can shut > down at will); I cannot test the card against other OSes drivers. > > Either the SCSI card is BAD, or the FreeBSD drivers do not yet support this > version of the card (64 bit vs 32 bit)? BTW, Jin/Gerard: BIOS says this > card is 53C1000-66. Since I do not have a 53c1000-66 card, I cannot verify what is wrong. Maybe Gerard have some idea. > -Yanek. -- ------------ Jin Guojun ----------- v --- j_guojun@lbl.gov --- Distributed Systems Department http://www.itg.lbl.gov/~jin M/S 50B-2239 Ph#:(510) 486-7531 Fax: 486-6363 Lawrence Berkeley National Laboratory, Berkeley, CA 94720 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message