Skip site navigation (1)Skip section navigation (2)
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-scsi" 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>