For example, the "-p" (port) argument is needed on the version of gspd that I commonly use, so my command looks like this:
Running gpsd with a debug level (-D) of "2" or higher will dump out NMEA sentences to the console. While bad for actually running with kismet or another application, it should help you determine if the port is correct, or if there is some other error with either gpsd or the GPS receiver (GPSr).Code:gpsd -p /dev/ttyUSB0
So to try it with mine, the command line looks like this:
Make sure that gpsd is using the default output port (2947), and that the kismet configuration is set to look at that port for the NMEA sentences.Code:gpsd -p /dev/ttyUSB0 -D 2
Here's the gpsd Home Page: GPSd — Put your GPS on the net! Looking through the documentation there may help, too.
Another thing to consider is the settings on the GPSr itself. Make sure that the output matches what gpsd expects to see (baud rate, NMEA v2.1 or higher, etc.). Finally, many GPSr's will not output any NMEA sentences unless they have a clear view of at least 3 to 5 of the GPS satellites. Make sure that you're testing these things outside, and that the GPSr actually has at least a 2D lock.