From owner-freebsd-questions Tue Dec 5 20: 5:16 2000 From owner-freebsd-questions@FreeBSD.ORG Tue Dec 5 20:05:14 2000 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from grumpy.dyndns.org (cm-24-246-28-166.toney.mediacom.ispchannel.com [24.246.28.166]) by hub.freebsd.org (Postfix) with ESMTP id 298AB37B400 for ; Tue, 5 Dec 2000 20:05:12 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by grumpy.dyndns.org (8.11.1/8.11.1) with ESMTP id eB644MF05976; Tue, 5 Dec 2000 22:04:22 -0600 (CST) (envelope-from dkelly@grumpy.dyndns.org) Message-Id: <200012060404.eB644MF05976@grumpy.dyndns.org> X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 To: Rick Hamell Cc: Dan Langille , freebsd-questions@FreeBSD.ORG From: David Kelly Subject: Re: sym SCSI card problems during settle wait In-reply-to: Message from Rick Hamell of "Mon, 04 Dec 2000 17:32:35 GMT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 05 Dec 2000 22:04:22 -0600 Sender: dkelly@grumpy.dyndns.org Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Rick Hamell writes: > > > sym0: <810a> port 0x6100-0x61ff mem 0xc1001000-0x10010ff irq 9 at > > device 17.0 on pci0 > > sym0: No NVRAM, ID 7, Fast-10, SE parity checking > > > > The card has 53C810A on a SYMBIOS chip if that helps. > > > > The last message displayed is: > > Waiting 15 seconds for SCSI devices to settle. > > > > Then it stops and never comes back. Any ideas why? > > Usually it's poor termination, ID number duplication, or IRQ > sharing. It *shouldn't* be IRQ sharing. On serial ports, yes. On PCI SCSI cards, no. Then again, look and see its on IRQ 9. That's a.k.a. IRQ 2, a common place to put an extra COM port or ethernet card. The only way I know to move it is with MB BIOS, and that varies with machine. Share it with something else PCI, like I do: ahc0: port 0xe000-0xe0ff mem 0xf8000000-0xf8000fff irq 15 at device 9.0 on pci0 sym0: <875> port 0xd800-0xd8ff mem 0xf7000000-0xf7000fff,0xf7800000-0xf78000ff irq 15 at device 11.0 on pci0 fxp0: port 0xd400-0xd41f mem 0xf5800000-0xf58fffff,0xf9000000-0xf9000fff irq 15 at device 13.0 on pci0 Haven't been brave enough (or desparate) to try sharing with an ATA device. In the above example the 2nd IDE normally on IRQ 15 is disabled. Don't think your problem is termination as it wouldn't hang forever unless it was stuck between the CPU and '810. I was not aware the sym driver supported the 810, but its man page says it does. If you have a running system, try replacing sym with ncr. If ncr is in your kernel think you can disable sym with "boot -c". If you have othern sym cards in the machine also too that you wish to continue using sym, the SYM_SETUP_LP_PROBE_MAP option appears to allow sym to skip the '810's so ncr will pick it up. See the sym(4) manpage. Sometimes, "It worked in the other machine" turns out the card got zapped between machines. They are safest not being moved. -- David Kelly N4HHE, dkelly@hiwaay.net ===================================================================== The human mind ordinarily operates at only ten percent of its capacity -- the rest is overhead for the operating system. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message