Other Qle2562 FC HBA Support on FreeBSD 11.3

Hi Everyone,

I am absolutely new with FreeBSD and looking for installing drivers for QLe2562 HBA .

Can you help me with installing the drivers for this in FreeBSD 11.3 please.
My Adapter details from the host pciconf are
Code:
pciconf -lv
none18@pci0:4:0:0:      class=0x0c0400 card=0x015d1077 chip=0x25321077 rev=0x02 hdr=0x00
    vendor     = 'QLogic Corp.'
    device     = 'ISP2532-based 8Gb Fibre Channel to PCI Express HBA'
    class      = serial bus
    subclass   = Fibre Channel
none19@pci0:4:0:1:      class=0x0c0400 card=0x015d1077 chip=0x25321077 rev=0x02 hdr=0x00
    vendor     = 'QLogic Corp.'
    device     = 'ISP2532-based 8Gb Fibre Channel to PCI Express HBA'
    class      = serial bus
    subclass   = Fibre Channel
Code:
# apropos qlogic
bce, if_bce(4) - QLogic NetXtreme II (BCM5706/5708/5709/5716) PCI/PCIe Gigabit Ethernet adapter driver
bxe, if_bxe(4) - QLogic NetXtreme II Ethernet 10Gb PCIe adapter driver
esp(4) - Emulex ESP, NCR 53C9x and QLogic FAS families based SCSI controllers
isp(4) - Qlogic based SPI and FibreChannel SCSI Host Adapters
ispfw(4) - Firmware for Qlogic based SPI and FibreChannel SCSI Host Adapters
qlxgb, if_qlxgb(4) - QLogic 10 Gigabit Ethernet & CNA Adapter Driver
qlxgbe, if_qlxgbe(4) - QLogic 10 Gigabit Ethernet & CNA Adapter Driver
qlxge, if_qlxge(4) - QLogic 8100 Series 10 Gigabit Ethernet Adapter Driver

Any guidance is really appreciated.

Thanks,
Dinil
 
Looks like the isp driver should support it

Qlogic 256x (aka 2532)
Optical 8Gb Fibre Channel PCIe cards.

I'd start by loading the isp & ispfw modules on boot and go from there. Hopefully pciconf should show a device entry based on the driver name rather than just "none".

/boot/loader.conf
Code:
isp_load="yes"
ispfw_load="yes"

Edit: Judging by the GENERIC kernel config, it appears isp should be compiled into the kernel, so it's strange that it's not picking the card up seeing as it should be supported. But then if that's the case, all the official instructions suggesting to load the isp driver via loader.conf don't make sense either, so it's at least worth trying. Using the validated firmware via the ispfw module may also make a difference.
 
Apparently, I had to reinstall the system and I see the driver as loaded. Don't know what magic gone in this time.

This has come with an empty /boot/loader.conf and the FLOGI is happening now.
Code:
#pciconf -lv
isp0@pci0:4:0:0:        class=0x0c0400 card=0x015d1077 chip=0x25321077 rev=0x02 hdr=0x00
    vendor     = 'QLogic Corp.'
    device     = 'ISP2532-based 8Gb Fibre Channel to PCI Express HBA'
    class      = serial bus
    subclass   = Fibre Channel
isp1@pci0:4:0:1:        class=0x0c0400 card=0x015d1077 chip=0x25321077 rev=0x02 hdr=0x00
    vendor     = 'QLogic Corp.'
    device     = 'ISP2532-based 8Gb Fibre Channel to PCI Express HBA'
    class      = serial bus
    subclass   = Fibre Channel
Code:
# apropos qlogic
bce, if_bce(4) - QLogic NetXtreme II (BCM5706/5708/5709/5716) PCI/PCIe Gigabit Ethernet adapter driver
bxe, if_bxe(4) - QLogic NetXtreme II Ethernet 10Gb PCIe adapter driver
esp(4) - Emulex ESP, NCR 53C9x and QLogic FAS families based SCSI controllers
isp(4) - Qlogic based SPI and FibreChannel SCSI Host Adapters
ispfw(4) - Firmware for Qlogic based SPI and FibreChannel SCSI Host Adapters
qlxgb, if_qlxgb(4) - QLogic 10 Gigabit Ethernet & CNA Adapter Driver
qlxgbe, if_qlxgbe(4) - QLogic 10 Gigabit Ethernet & CNA Adapter Driver
qlxge, if_qlxge(4) - QLogic 8100 Series 10 Gigabit Ethernet Adapter Driver
Thanks once again
 
I suspect that the first time you loaded ispfw(4) the card's firmware was updated, which made it work. The new install didn't need to fix the firmware any more as it was already updated with that first attempt.

Code:
                                                       In either case, the
     isp(4) driver will notice that firmware is available to be downloaded
     onto Qlogic cards (to replace the usually out of date firmware on the
     cards).  This will kick the f/w into getting unstuck.
From ispfw(4)
 
Back
Top