Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Need Help with QLogic 10Gb NIC Issues in Unraid 7.X

Featured Replies

Hi everyone,

I'm hoping to get some assistance with a frustrating issue I've been facing since upgrading to Unraid 7.X. My 10Gb network interface card (NIC) was functioning perfectly with version 6, but now it no longer works across several versions of 7.

Currently, I'm running on a 1Gb Realtek onboard NIC, which is not ideal for my setup, and I would like to get the 10Gb NIC working again.

Here are some details about my setup:

- Unraid version: 7.1.2

- NIC model: QLogic QLE8152

- NIC appears in dmesg

- ifconfig -a shows no 10Gb NICs

- dmesg output attached

I would appreciate any advice or solutions that could help me resolve this issue. Has anyone else experienced similar problems with their 10Gb NIC in Unraid 7.X?

dmesg.txt

Solved by vxzero

  • Community Expert

easy to find:

[ 38.920720] qla2xxx [0000:01:00.2]-00fb:41: QLogic QLE8152 - QLogic PCI-Express Dual Channel 10GbE CNA.

[ 38.920819] qla2xxx [0000:01:00.2]-00fc:41: ISP8001: PCIe (5.0GT/s x8) @ 0000:01:00.2 hdma+ host#=41 fw=5.04.01 (48d4).

[ 38.921075] qla2xxx [0000:01:00.3]-001d: : Found an ISP8001 irq 19 iobase 0x0000000098f2e96b.

[ 38.943388] qla2xxx [0000:01:00.3]-ffff:42: FC4 priority set to NVMe

It has found the NIC, it sees that it demands an 8x Slot, you have none.

Instead you have a NVMe that occupies that lanes that go to the 4x slot (read the Manual for your Motherboard CAREFULLY! and look for footmarks!!!).

The Mobo switches to the NVMe and turns off the NIC

so either rearrange your slots if possible, get rid of that NVMe or get Hardware that offers enough lanes to run all the devices (hard to find currently, most of the boards are "overequipped", cheap but marketing effective)

  • Community Expert

Type

echo options qla2xxx ql2xnvmeenable=0 > /boot/config/modprobe.d/qla2xxx.conf

Then reboot and post new diags.

  • Community Expert

There are two versions of this card:

{50473457-6B67-4D88-8D58-AB9E54C4D8D2}.png

If he has got the Gen1 x8 one I see very little hope to get it to run in modern MoBos which usually offer 4x slots now.

And, the card has no extra room for an NVMe like the log implies.

But maybe turning the ghost off helps. he should try and report.

qlogic-qle8152-dual-port-10gbps-pci-e-network-adapter-fe0210401-03-f-ohne-sfp~3.webp

Edited by MAM59

  • Author

JorgeB,

I've run that command and I'm attaching the new diagnostics.

MAM59,

I looked through the logs in the previous version of Unraid and saw that same errors. What's interesting is that this configuration has been working since 2019. The only thing that changed was the version of Unraid. This is a very old MB and the 10G card was purchased off of eBay, so it's likely old as well. If I need to replace them, I'm not opposed to it, I'd just like to save some money by trying to troubleshoot the issue first.

hive-diagnostics-20250615-1114.zip

I also found that the 10Gb NIC is showing UNCLAIMED when running a lshw -class network

lshw -class network

*-network:0 UNCLAIMED

description: Ethernet controller

product: 10GbE Converged Network Adapter (TCP/IP Networking)

vendor: QLogic Corp.

physical id: 0

bus info: pci@0000:01:00.0

version: 02

width: 64 bits

clock: 33MHz

capabilities: pm pciexpress msi vpd msix bus_master cap_list

configuration: latency=0

resources: ioport:e300(size=256) memory:f790c000-f790ffff memory:f7700000-f77fffff memory:f78c0000-f78fffff

*-network:1 UNCLAIMED

description: Ethernet controller

product: 10GbE Converged Network Adapter (TCP/IP Networking)

vendor: QLogic Corp.

physical id: 0.1

bus info: pci@0000:01:00.1

version: 02

width: 64 bits

clock: 33MHz

capabilities: pm pciexpress msi vpd msix bus_master cap_list

configuration: latency=0

resources: ioport:e200(size=256) memory:f7908000-f790bfff memory:f7600000-f76fffff memory:f7880000-f78bffff

Edited by vxzero
Updated with more information

  • Author
  • Solution

I looked through an older diagnostic dump and found that under Unraid 6.x and Linux 6.1 it was using the QLGE driver. Upon upgrading to Unraid 7x this driver no longer exists due to Linux dropping support for it in Linux 6.6. Here's an article mentioning this https://www.phoronix.com/news/QLogic-10Gb-QLGE-Driver-Dropped

It looks like I may have to replace the card.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.