Поддерживается ли GPS-совместимость Garmin eTrex?

Я хотел бы подключить старый GPS в качестве источника NTP. Документация GPSD и OpenStreetMap охватывает использование, но я застрял в точке, где я не уверен, что устройство совместимо (хотя оно должно быть).

В частности, в документации OpenStreetMap указано

Попробуйте запустить gpsmon(1), указывая путь вашего устройства GPS как аргумент (например, gpsmon /dev/ttyUSB0). Через несколько секунд, чтобы синхронизировать, он должен отображать экран, полный данных на устройстве, включая отображение потока необработанных пакетных данных из него. Если gpsmon(1) не сообщает никаких данных, возможно, неправильный путь устройства; убедитесь, что с помощью dmesg(8) или любыми имеющимися у вас средствами. Если у вас есть подходящее устройство, у вас может возникнуть проблема с системой низкого уровня с последовательным или USB-интерфейсом, которую вам нужно будет исправить, прежде чем gpsd будет работать. Проверьте конфигурацию кабелей, питания и ядра.

Я с последней проблемой: ничего [4]

не работает gpsmon (экран очищен и полностью пуст).

Похоже, что устройство зарегистрировано правильно. Из /var/log/syslog:

Jan 1 21:20:11 srv kernel: [ 7076.457051] usbcore: registered new interface driver garmin_gps Jan 1 21:20:11 srv kernel: [ 7076.457061] usbserial: USB Serial support registered for Garmin GPS usb/tty Jan 1 21:21:23 srv kernel: [ 7148.510660] usb 1-2: new full-speed USB device number 5 using xhci_hcd Jan 1 21:21:23 srv mtp-probe: checking bus 1, device 5: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-2" Jan 1 21:21:23 srv kernel: [ 7148.651115] usb 1-2: New USB device found, idVendor=091e, idProduct=0003 Jan 1 21:21:23 srv kernel: [ 7148.651116] usb 1-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0 Jan 1 21:21:23 srv kernel: [ 7148.651553] garmin_gps 1-2:1.0: Garmin GPS usb/tty converter detected Jan 1 21:21:23 srv kernel: [ 7148.651623] usb 1-2: Garmin GPS usb/tty converter now attached to ttyUSB0 Jan 1 21:21:24 srv mtp-probe: bus: 1, device: 5 was not an MTP device Jan 1 21:21:24 srv systemd[1]: gpsd.socket: Failed to listen on sockets: Cannot assign requested address Jan 1 21:21:24 srv systemd[1]: Failed to listen on GPS (Global Positioning System) Daemon Sockets. Jan 1 21:21:24 srv systemd[1]: Dependency failed for Manage ttyUSB0 for GPS daemon. Jan 1 21:21:24 srv systemd[1]: gpsdctl@ttyUSB0.service: Job gpsdctl@ttyUSB0.service/start failed with result 'dependency'. Jan 1 21:22:40 srv kernel: [ 7225.003241] pps pps0: new PPS source usbserial0 Jan 1 21:22:40 srv kernel: [ 7225.003246] pps pps0: source "/dev/ttyUSB0" added

Последние две строки появляются после запуска gpsmon и выглядят многообещающими, но есть несколько строк выше, которые тревожат:

Jan 1 21:21:24 srv mtp-probe: bus: 1, device: 5 was not an MTP device Jan 1 21:21:24 srv systemd[1]: gpsd.socket: Failed to listen on sockets: Cannot assign requested address Jan 1 21:21:24 srv systemd[1]: Failed to listen on GPS (Global Positioning System) Daemon Sockets. Jan 1 21:21:24 srv systemd[1]: Dependency failed for Manage ttyUSB0 for GPS daemon. Jan 1 21:21:24 srv systemd[1]: gpsdctl@ttyUSB0.service: Job gpsdctl@ttyUSB0.service/start failed with result 'dependency'.

Я не уверен, являются ли они критическими на данный момент, поскольку они упоминают сокеты, которые я еще не использую (или вообще).

Раздел устранения неполадок действительно не помогает - какие шаги должны Я действительно беру оттуда?

0
задан 2 January 2018 в 00:36

0 ответов

Другие вопросы по тегам:

Похожие вопросы: