Also, having a problem on a Dell r630 with XL710 NIC. Originally, it was an Oracle XL710 NIC (that never worked right). Cross-flashed it to the latest Intel XL710 firmware today.
The Dell r630, reports transceiver issues during system post, so guessing it is locked. Tried that unlocker utility and receive similar messages stating the NIC is *unlocked*.
With Debian Linux, only 1 of 2 transceiver ports work for this NIC. I am using the same transceiver/fiber cable and switching between ports on the NIC, only one of the two ports work at 40GB.
dmesg output:
enp129s0f1np1: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: RX/TX
enp129s0f0np0:
Will generate "i40e 0000:81:00.0: failed to get phy cap., ret = -EIO last_status = I40E_AQ_RC_EAGAIN".
Unsure why enp129s0f1np1 works, but not enp129s0f0np0?