A Proof Of Concept attempt to get accurate(ish) time from an NTP server. The result gives the time within +-10 milliseconds of the time as referenced to the DCF77 time signal from Frankfurt, Germany.
WARNING: I did not make any attempt to reduce latencies/jitter of the PPS 'packet' processing on the Linux side. If you want an accurate PPS source you need to look elsewhere or just get a GPS/radio ...