Дело было вечером, делать было нечего… (c) 🙂
Как то на AliExpress наткнулся на магазин
TOPGNSS Store
А поскольку в голове давно крутилась идея сделать свой домашний stratum1 NTP сервер, то решил прикупить GNSS модуль GN-801, который, судя по описанию, вполне подходит для этой цели.
На удивление быстро, всего за 2 недели, посылка доехала до Астаны. Вот странности почты: ранее купленный USB-SATA адаптер уже больше месяца болтается где то, следы его 20 дней назад потерялись где то в районе Урумчи.
Ну да ладно, пока есть чем заняться.
Вот этот модуль:
![](http://blog.andrey.guru/wp-content/uploads/2018/12/IMG_20181221_171433-1024x768.jpg)
Первое включение:
![](http://blog.andrey.guru/wp-content/uploads/2018/12/GN-801.png)
Результат обнадеживающий.
Настроил модуль под свои нужды и подключил его к Raspberry PI.
![](http://blog.andrey.guru/wp-content/uploads/2018/12/IMG_20181221_171725-e1545394625461-768x1024.jpg)
Установил gpsd. Не без шаманских плясок: gpsd опознавал модуль как модуль u-blox (собственно это почти правда 🙂 ) и начинал его настраивать по своему разумению, после чего терял его… Сначала я решил эту проблему радикально — отключил RX на модуле, а после некоторого курения мануалов нашел соответствующую опцию gpsd.
В итоге я имею: gpsd видит модуль и поток NMEA сентенций с модуля, и видит PPS-импульсы. Профит!
И тут идея с ntp сервером отступила на задний план. Стало интереснее поэкспериментировать с kismet в связке с gpsd.