Ok so I have mixed results and am looking for suggestions…
I purchased a quad sfp+ port ocp 2.0 type C mezzanine card (PHY only):
Intel X527-DA4 Ethernet Network Connection OCP X527DA4OCPG1P5
I can confirm it is physically compatible and my server did not emit any of its precious blue smoke.
I can further confirm that it lights up when cables are installed and in BIOS all four ports are visible and report as connected when they are connected (and disconnected when they are not connected).
I can also confirm that TCPDUMP shows ARP traffic.
unfortunately that’s aaaallllll I can confirm because nothing else works. DHCP doesn’t work (request isn’t received at the firewall and so response is never sent). Static ip assignment doesn’t work.
the googles are going on and on about upgrading the nic firmware but since the MAC embedded in the SOC was being used by the previous dual port rj45 adapter I don’t see how the firmware could change the result.
the googles are also going on and on about turning off the offloads but I don’t see how those are relevant either (for the same reason as above—the offloads worked just fine when using the rj45 PHY).
there’s a jumper on the motherboard that Google tried to tell me is responsible for configuring whether the installed PHY is rj45 or sfp+ but I think Google is hallucinating because the motherboard manual says that jumper is to instruct the motherboard whether the installed card is a passive ocp 2.0 type C network PHY or if instead it’s an active type a/b PCIe card.
does anyone have any brilliant ideas??