If I try to run by just plugging in the USB GPS and start the client nothing happens.
Apparently the USB insertion is detected and systemd does start GPSD, but for some reason I never get a fix. It even looks like there is a network connection as I can do an ss and see that cgps has the same port number as gpsd, i.e. they are connected to each other.
The only clearly odd thing is when I look at systemctl it looks like something is disabled.
Code: Select all
csg2@IronGiant:/etc/default$ systemctl status gpsd
● gpsd.service - GPS (Global Positioning System) Daemon
Loaded: loaded (/lib/systemd/system/gpsd.service; disabled; vendor preset: enabled)
Active: active (running) since Fri 2020-04-03 19:57:48 CDT; 11min ago
Process: 1386 ExecStart=/usr/sbin/gpsd $GPSD_OPTIONS $DEVICES (code=exited, status=0/SUCCESS)
Main PID: 1387 (gpsd)
Tasks: 1 (limit: 4915)
Memory: 1.2M
CGroup: /system.slice/gpsd.service
└─1387 /usr/sbin/gpsd