Building a couple of these today for a PFSense user. I have been using same now for a few years.
Note this DIY was posted on the PFSense forum and Cocoontech forum.
This will only work with an RS-232 interface only and not a USB interface. PPS signal is from pin #1 (DCD) as show in picture...