From Jeff's post here:
viewtopic.php?f=39&t=1841
Scroll down and find this script to run in Terminal-
On a Linux program on a CF-30, (no gobi) I use:
1. sudo killall gpsd #just to make sure
2. sudo gpsd -D5 -N -n /dev/ttyS2
3. start foxtrot
This is where you make sure you're gps is running. S2 equals Com port 3 in Linux speak.
I would be outside in the open the first time, just to make sure. This works in my kitchen but just saying.
Next comes a little reading here:
viewtopic.php?f=39&t=1319
Go to page 5 after reading and scroll down to this:
Call me and I can talk you through it. It's worth the effort in my opinion. Hoping someone else can validate this:
"Sorry about above screen shots, but when you configure/re-configure gpsd, there are three or four pages to go through. On the first page you would tab over to YES, and then hit enter. Next page is where you would configure your device. The nice thing is once you do this, at least for me, is that now when I turn on the Toughbook and click on FoxtrotGPS, it finds my position right away and displays a map. The settings would be different if you are using a usb gps or have installed yours on a different port.
I leave the third page blank, and the fourth page I accept the defaults, and then exit.
Steps to above in Terminal:
1.
sudo dpkg-reconfigure gpsd
2. You are then going to configure your gpsd and add this so your system loads to:
/dev/ttyS2
3. After configuring gpsd, you will type in terminal,
sudo service gpsd restart
4. re-boot system after you see OK in the terminal
From above notes, go into Terminal and type cut paste the first line, this will take you into re-configuring your gpsd. You will be prompted for your Password. Just thought of something, maybe you better make sure you have gpsd loaded on your Ubuntu system. gpsd is required for FoxtrotGPS as well as OpenCPN and most navigation programs. Try using the Ubuntu software center, or whatever they are calling it in your distro. Type gpsd into the search box and add it if not already loaded.
Okay, you have gpsd installed, and you've typed in Terminal:
sudo dpkg-reconfigure gpsd
A Configuring gpsd page loads, and asks you to click yes or no to start gpsd automatically. Choose Yes and hit Enter.
Next page asks you if gpsd should handle attached USB GPS receivers automatically? Enter Yes.
Third page of configuration should work if you make the bottom line, blank under "Device the GPS receiver is attached to:
However, I would type in these words:
/dev/ttyS2
Tab down to OK, hit Enter
Fourth page of configuration loads. I make the Options to gpsd blank, tab to ok, hit Enter.
Fifth and final page of configuration should read:
/var/run/gpsd.sock
Tab to ok, hit Enter.
This will take you back to the Terminal. Whew! Final step is to type this:
sudo service gpsd restart
Exit Terminal, close down and re-boot your system.
You should be able to go outside now, turn on your computer and boot Ubuntu.
Run FoxtrotGPS and a map should load of your position.
Call me this morning if need be. I don't go to work until 1030 hours EST.
Cleve