I know this is an old thread, but someone might find use from this information.
I have tried every combination of CPU and memory frequency, however Kingston ValueRAM KVR24E17D8/16 either fails to boot completely, or is horribly unstable. That’s an unbuffered DDR4 DIMM with ECC. We can put that firmly in the “Does not work” category.
I’m having the exact same problem. The patch posted gets me further than I have been ever been able to get with the SFP+ ports on this board, and I am extremely grateful. But I think there’s a piece of the puzzle still missing.
I have tried numerous 10G SFPs and they all kinda do the same thing. Bringing the connection up turns the laser on, and ethtool -m will show output power and received power as being good, and what you would expect to see. But Linux still seems to think there is no carrier, even though the laser is on and there is output and receive power according to ethtool.
Is there any way to force carrier detection? I’m not above soldering to trick hardware signals.