Date: Fri, 9 Aug 2002 12:16:45 -0700 (PDT) From: Nate Lawson <nate@root.org> To: Andrew Gallatin <gallatin@cs.duke.edu> Cc: Marcin Gryszkalis <mgryszkalis@cerint.pl>, freebsd-scsi@FreeBSD.ORG, freebsd-alpha <freebsd-alpha@FreeBSD.ORG> Subject: Re: da driver problem? Message-ID: <Pine.BSF.4.21.0208091208590.23518-100000@root.org> In-Reply-To: <15700.4651.993515.112775@grasshopper.cs.duke.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
To be more specific, the Qlogic isp* cards ALWAYS require you to load firmware to give full access to the drive and do anything useful. In the x86 world, the isp boards only have enough code included on board to manage int 13h for bootstrapping the OS and attempting to use them without loading firmware is not defined. With the Qlogic 2xxx boards in particular, NetBSD and FreeBSD won't even boot without loading the firmware (kernel hangs after probing the card). Perhaps a comment should go into GENERIC above the isp entry saying to be sure to enable ispfw_load? Or perhaps the hardware notes that go in the release? -Nate On Fri, 9 Aug 2002, Andrew Gallatin wrote: > Marcin Gryszkalis writes: > > Bernd Walter wrote: > > >>>isp0: <Qlogic ISP 1020/1040 PCI SCSI Adapter> port 0x10000-0x100ff mem > > >>0x82018000-0x82018fff irq 12 at device 9.0 on pci0 > > >>>isp0: interrupting at CIA irq 12 > > >>>isp0: invalid NVRAM header > > > This is a good reason for obscure things to happen. > > > Do you have ispfw_load="YES" in /boot/loader.conf? > > > > ldah:/boot/# grep -ir "ispfw_load" * > > defaults/loader.conf:ispfw_load="NO" # Qlogic ISP Firmware > > > > "invalid NVRAM header" was always there and as you can see below it > > makes no problem with disks (at least it didn't). > > > > Anyway - is there anything I can do? > > Put the following line into /boot/loader.conf: > > ispfw_load="YES" > > Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0208091208590.23518-100000>