Garmin and linux
- Tinnishill
- Posts: 235
- Joined: 15 Sep 2013, 9:58am
Garmin and linux
This is a bit of a minority interest and I don’t see much about it on line so I thought that I would share what I know.
Garmin’s published advice tells the user how to use their kit along with a Windows PC, with a little bit of advice for MAC users; I have never found much for linux users. I find it useful to be able to drag and drop GPX files between a laptop and the Garmin; tracks from the Garmin for editing with GPSprune, tracks from cycle.travel or other online track or waypoint generator to the Garmin.
I own an Etrex 10, and a Foretrex 301. I have three (primary school surplus, £45 each) laptops using different versions of Linux.
The Etrex 10 and the Foretrex 301 share the same connector cable; it has a male USB A plug at one end and a male Mini USB at the other end.
The Etrex 10 (updated to version 3.7 of Garmin’s software) plugs in to any of the Linux laptops and appears as an external memory without a fuss; drag and drop works as expected. Either the current GPX track or any saved tracks can be identified individually and moved.
The Foretrex 301 is a bit older and runs version 2.6 of Garmin’s software. When plugged in to a Linux computer it also appears as an external memory but any GPX tracks are completely invisible. Using the Ctrl+H command doesn’t help.
I also own an Android phone and an Android tablet. I discovered that I could use a Female USB A to male Micro USB adapter to connect the Garmin cable to an Android device; the Garmin then appears in the Android File Manager as an external drive. It is possible to hunt through the Garmin files to locate the Current.GPX file, copy it and then paste it into the Android downloads folder. Next unplug the Garmin from the Android and plug the Android into the Linux Laptop where it will appear as an external drive. It is possible to drag and drop the Current.GPX file from the phone or tablet onto the laptop. If the Current.GPX file is opened on the laptop using GPSprune, the individual saved tracks can be identified and separated out.
Like I said this is of minority interest but it might be useful for any one using an older Garmin.
Garmin’s published advice tells the user how to use their kit along with a Windows PC, with a little bit of advice for MAC users; I have never found much for linux users. I find it useful to be able to drag and drop GPX files between a laptop and the Garmin; tracks from the Garmin for editing with GPSprune, tracks from cycle.travel or other online track or waypoint generator to the Garmin.
I own an Etrex 10, and a Foretrex 301. I have three (primary school surplus, £45 each) laptops using different versions of Linux.
The Etrex 10 and the Foretrex 301 share the same connector cable; it has a male USB A plug at one end and a male Mini USB at the other end.
The Etrex 10 (updated to version 3.7 of Garmin’s software) plugs in to any of the Linux laptops and appears as an external memory without a fuss; drag and drop works as expected. Either the current GPX track or any saved tracks can be identified individually and moved.
The Foretrex 301 is a bit older and runs version 2.6 of Garmin’s software. When plugged in to a Linux computer it also appears as an external memory but any GPX tracks are completely invisible. Using the Ctrl+H command doesn’t help.
I also own an Android phone and an Android tablet. I discovered that I could use a Female USB A to male Micro USB adapter to connect the Garmin cable to an Android device; the Garmin then appears in the Android File Manager as an external drive. It is possible to hunt through the Garmin files to locate the Current.GPX file, copy it and then paste it into the Android downloads folder. Next unplug the Garmin from the Android and plug the Android into the Linux Laptop where it will appear as an external drive. It is possible to drag and drop the Current.GPX file from the phone or tablet onto the laptop. If the Current.GPX file is opened on the laptop using GPSprune, the individual saved tracks can be identified and separated out.
Like I said this is of minority interest but it might be useful for any one using an older Garmin.
Agitate, educate, organise.
Re: Garmin and linux
Does it work with drag and drop/ copy and paste on computers using OSs other than Linux?Tinnishill wrote: ↑27 Sep 2021, 7:15pmThe Foretrex 301 is a bit older and runs version 2.6 of Garmin’s software. When plugged in to a Linux computer it also appears as an external memory but any GPX tracks are completely invisible. Using the Ctrl+H command doesn’t help.
Does it use the same privileged folder /automatic import workflow as the newer Garmins?
Thanks
Jonathan
- Tinnishill
- Posts: 235
- Joined: 15 Sep 2013, 9:58am
Re: Garmin and linux
I no longer have access to a PC or Mac that I could test. My memory says "yes".by Jdsk » 27 Sep 2021, 8:22pm
Does it work with drag and drop/ copy and paste on computers using OSs other than Linux?
I don't know what that means, and I don't own (and couldn't afford) a newer Garmin that I could compare with.Does it use the same privileged folder /automatic import workflow as the newer Garmins?
Cheers.
Agitate, educate, organise.
Re: Garmin and linux
The female USB A to male micro USB cable you describe above in known as an OTG (On The Go) cable.
I’ve previously used one to get images from a camera onto an old Android tablet.
I’ve previously used one to get images from a camera onto an old Android tablet.
Re: Garmin and linux
I think that's what you're describing with the Etrex 10... mount as a volume... drag and drop/ copy and paste the file into Garmin/New Files... and the Garmin automatically imports them into its database.Tinnishill wrote: ↑27 Sep 2021, 7:34pmI don't know what that means, and I don't own (and couldn't afford) a newer Garmin that I could compare with.Does it use the same privileged folder /automatic import workflow as the newer Garmins?
This is different from the workflow that involves a Garmin program on the computer to move the file into the Garmin device.
If the Foretrex 301 mounts as a storage volume but doesn't allow the New Files method on the Linux machine then I'd:
1 Check the manual and support pages.
2 Try that workflow on a Windows computer or a Mac
3 Look for a program that will run on the Linux machine and talk to the Garmin device.
Jonathan
Re: Garmin and linux
Similar question to your method ...........
Is it possible to connect a Garmin device to an iPad?
Mick F. Cornwall
Re: Garmin and linux
"Garmin Product Compatibility With iPads":
https://support.garmin.com/en-GB/?faq=y ... u07OsrYrkA
Jonathan
Re: Garmin and linux
I also use a Garmin (Etrex 30, posh eh?) and am entirely linux based.
One other thing to look out for is if you use an external memory card in your Garmin then this mounts as a separate drive with a very similar name and the same folder structure. It's easy to get confused and put your files on the wrong one, which the Garmin device itself then totally ignores.
One other thing to look out for is if you use an external memory card in your Garmin then this mounts as a separate drive with a very similar name and the same folder structure. It's easy to get confused and put your files on the wrong one, which the Garmin device itself then totally ignores.
Re: Garmin and linux
I should have added what my devices are.
Garmin Edge20 - has it's own connector with USB into a computer.
Garmin Montana 600 with Mini USB on the back using a lead with USB to the computer.
When I asked the question of Apple some years back, they said it was impossible ........ but technology moves on, so I wondered if a lead could be cobbled together to plug into the iPad and using an app.
Mick F. Cornwall
Re: Garmin and linux
As in the linked article above I don't know of a way to do this with a wired connection. It may be possible with a wireless connection.Mick F wrote: ↑28 Sep 2021, 9:56amI should have added what my devices are.
Garmin Edge20 - has it's own connector with USB into a computer.
Garmin Montana 600 with Mini USB on the back using a lead with USB to the computer.
When I asked the question of Apple some years back, they said it was impossible ........ but technology moves on, so I wondered if a lead could be cobbled together to plug into the iPad and using an app.
Jonathan
Re: Garmin and linux
Apple provide a camera connection kit which allows a camera to connect, via a cable, as a mass storage device.
I’ve never had any joy with not photo devices.
I’ve never had any joy with not photo devices.
Re: Garmin and linux
I asked the question on the discussion forum.
Been a member for years, and remained one when they re-did the forum software.
http://www.gpsrchive.com/Montana/index.htm
Been a member for years, and remained one when they re-did the forum software.
http://www.gpsrchive.com/Montana/index.htm
Mick F. Cornwall
Re: Garmin and linux
Cheap android phone with an OTG cable, email or bluetooth between phone and ipad? Probably cheaper and a lot more flexible than any extra gizmo Apple might sell you.
Re: Garmin and linux
I have no need for legacy device support and certainly wouldn’t give an android device any of my time to accommodate it.sjs wrote:Cheap android phone with an OTG cable, email or bluetooth between phone and ipad? Probably cheaper and a lot more flexible than any extra gizmo Apple might sell you.
I’ve owned two android devices, years apart (to see if it had improved since my first experience) and hated every minute of that ownership.
Re: Garmin and linux
Come on, no need to mince your words!Syd wrote: ↑29 Sep 2021, 7:25amI have no need for legacy device support and certainly wouldn’t give an android device any of my time to accommodate it.sjs wrote:Cheap android phone with an OTG cable, email or bluetooth between phone and ipad? Probably cheaper and a lot more flexible than any extra gizmo Apple might sell you.
I’ve owned two android devices, years apart (to see if it had improved since my first experience) and hated every minute of that ownership.