I plugged a 100-gigabit datacenter network card into a MacBook Pro running Linux.
ConnectX-5 Ex in a Thunderbolt dock on an M2 Max. The driver probed it, read its firmware and brought up both ports.
Next: a cable, then a DGX Spark.
Open source guide: