Hey y'all-
I have a nice Supermicro motherboard in my TrueNAS Scale server. I have
tried two different NICs in the PCIe slots, and the OS can't see them.
Both cards I tried take an SFP+ module, so they can be used for copper,
fiber, DAC, whatever.
I tried the
lspci
and lshw commands, along with
ip address
and ip link
Strangely, dmesg seems to know it's there:
[Fri Aug 26 17:07:33 2022] QLogic
1/10 GbE Converged/Intelligent Ethernet Driver v5.3.66
I've also tried the cards in all slots it would fit in. The is a
2-socnnnnket board, and apparently the slots are driven by one or the
other of the CPUs. All this powering down and restarting so I can
switch slots is really time consuming.
The board has four 1GB NICs on-board, and an IPMI port I've never been
able to get working. Right now, I a bond/team of some of the 1GB
NICs using LACP on my Cisco switch. IT supports dual Intel
E5-2600(v2) Series Processors (Socket R LGA 2011) that offer QPI (Intel
QuickPath Interface) Technology (V.1.1) and has the C606/C602 chipset.
By the way, the VGA card and the LSI SAS RAID card I have in the slots
work fine. I've shuffled them around while trying the 10GB NIC in various
slots. Theystill work fine, but the NICs are never visible.
The slots are (l-r)
- CPU1 Slot1
PCIe
3.0 x16
- CPU1 Slot2
PCIe
3.0
x4 in an x8 slot
- CPU1 Slot
3 PCIe
3.0 x16
- CPU2 Slot4
PCIe
3.0 x16
- CPU2 Slot5
PCIe
3.0 x16
- CPU2 Slot6
PCIe
3.0 x8
The last attempt was an HP NC523SFP 10GB Server NIC.
Motherboard:
SuperMicro X9DR3-LN4F+ with
2 each Xeon E5-2620, 2 GHz
O/S:
TrueNAS Scale on
Debian 11.2
NIC tried:
HP NC523SFP
10GB Server NIC
NIC tried:
Emulex
OCe11102
All pics I
find online for this have it in green fiberglass board, but mine is blue.
I see some chatter about how the HP NIC uses the qlcnic driver:
01:00.0 Ethernet controller: QLogic Corp. cLOM8214 1/10GbE
Controller (rev 54)
Subsystem: Hewlett-Packard Company NC523SFP 10Gb
2-port Server Adapter
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV-
VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast
>TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
But I can't figure out how they got that output and I can't make
mine show it.
Someone else said it's a
rebranded QLogic QLE3242
The HP site is really hard to search for drives, but I did find
some drivers for "HPE QLogic qlcnic drivers" but only for
Windows and Red Hat.
I also saw this:
- Try toggling IO-SRV in BIOS/UEFI and/or toggle each
add-on card's ROM enable/disable feature that controls it reporting
during POST and/or toggle the force add-on card ROM in the mobo's
BIOS/UEFI.
I don't see that option per se in my BIOS, but I'm going to look
further.
220 . [Philosophy]
The point of philosophy is to start with something so simple as not to
seem worth stating, and to end with something so paradoxical that no one
will believe it. --Bertrand Russell, The Philosophy of Logical
Atomism
a50m...@gmail.com • N9QQB (amateur radio) • "HEY YOU" (loud
shouting)
Second Tops (Set Dancing) • FIND ME ON FACEBOOK
43° 7' 17.2" N by 88° 6' 28.9" W • Elevation 815' • Grid Square
EN53wc
Sr. Systems Administrator • Open-source Dude • Musician • Registered
Linux User 385531