As part of my recent quest to get the best possible time syncing in Linux, I’ve done a lot of research into the best NICs for timing use under Linux. Somewhat surprisingly, there are a number of network interface cards that are designed for timing use, with either an onboard GNSS/GPS device or support for external pulse-per-second (PPS) inputs. Many modern NICs have a hardware clock on them, and NICs that can sync their clock with a high-accuracy PPS source should be able to maintain time w...