Phusion wrote:
What are the best supported GPS receivers under 4.0 release and stable code-base? I would like to find a GPS receiver (serial or USB) that is supported under OpenBSD that will work for OpenNTPD or NTP.
You should go for a GPS receiver that provides a PPS signal, like e.g. the Garmin GPS 18 LVC. Without a PPS signal, the nmea(4) line discipline can only guess when the received time information was valid. With a PPS signal, you can turn on TTY timestamping and you get precise time information. Most PPS capable GPS receivers need the PPS signal be specifically turned on by sending them some command bytes. NB, if you turn on TTY timestamping without having the GPS provide a PPS signal, the time information will be invalid.