You are not logged in.

#1 2025-05-03 19:05:37

bediger4000
Member
Registered: 2013-07-29
Posts: 11

Compatible RJ45 SFP, Intel Ethernet Connection X553

According to lspci, one of my machines has "Intel Corporation Ethernet Connection X553 10 GbE SFP+" holes. I bought a Ubiquiti SFP RJ45 adapter, but the ixgbe device driver says they're unsupported. This is on a Qotom brand fanless server running up-to-date Arch Linux, kernel "6.13.12-hardened1-2-hardened". Both the in-kernel-tree ixgbe device and a self-compiled ixgbe 6.1.3, downloaded from the Intel web site, give the same error. Here's dmesg output when I loaded the 6.1.3 Intel driver:

[ 1290.001874] ixgbe: loading out-of-tree module taints kernel.
[ 1290.001913] ixgbe: module verification failed: signature and/or required key missing - tainting kernel
[ 1290.047828] Intel(R) 10GbE PCI Express Linux Network Driver - version 6.1.3
[ 1290.047839] Copyright (C) 1999 - 2025 Intel Corporation
[ 1290.052272] ixgbe 0000:0b:00.0 0000:0b:00.0 (uninitialized): allow_unsupported_sfp Enabled
[ 1290.096489] ixgbe 0000:0b:00.0: failed to load because an unsupported SFP+ or QSFP module type was detected.
[ 1290.096497] ixgbe 0000:0b:00.0: Reload the driver after installing a supported module.

I loaded self-compiled ixgbe modules like this:

modprobe -v ./ixgbe.ko allow_unsupported_sfp=1

As near as I can tell from reading the source code, "allow_unsupported_sfp" only applies to certain Intel PCIe ethernet devices, not the X553.

I didn't realize this was too much of a thing, so I hadn't really researched it. Now that I have tried, my question is: How Do I find RJ45 SFP adapters that are compatible to Intel X553s? DuckDuckGo and Google don't have much to offer but some Intel forum posts from 10 years ago.

Offline

#2 2025-05-03 23:55:55

loqs
Member
Registered: 2014-03-06
Posts: 18,868

Re: Compatible RJ45 SFP, Intel Ethernet Connection X553

Have you considered tracing through src/ixgbe_phy.c to find the point of failure and change the code to support the SFP you have?

Offline

Board footer

Powered by FluxBB