X520 Link State Down

Hey all. I recently picked up a pair of X520’s and Intel SFP modules for a direct fiber link between my workstation and NAS (Electric Eel 24.10).

I’m having an issue where TrueNAS recognizes the adapter, but won’t establish a link, and the interface status is stuck on “Link State Down.” When I boot the NAS into Linux Mint, the NICs negotiate a 10Gig link and are able to ping each other. However, with TrueNAS, the link LEDs extinguish early in the boot process and don’t come back on.

TrueNAS appears to see the NIC:

~ % lspci | grep Network
00:19.0 Ethernet controller: Intel Corporation 82579V Gigabit Network Connection (rev 05)
02:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
02:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)

I’ve found a few other threads that detail this same issue, but haven’t found one with a solution. One person suggested updating the firmware of the cards, but Intel’s knowledge base says the X520 firmware is not upgradable.

Am I missing something obvious? Any help is appreciated.

Have you tried both ports?

You can try running DMESG and looking for sfp or unsupported.

sudo dmesg

I’ve tried both ports and different SFP modules before with no luck, but trying the other port again after your comment, it’s working now. So I guess I’m all good. Not sure what the issue was. Thanks for the reply.