Garmin Forerunner 205 device not detected for track extraction

I wasn't able to extract the tracks from my Garmin Forerunner 205 via the USB connection using ZombieTrackerGPS (ver 1.10) --> File --> Import from Device The GPS Devices window that pops up remains empty, even if the device is connected and working.

I wonder if:

  1. should I configure the sw somehow for it to detect my device?
  2. is the Garmin Forerunner 205 device supported by ZombieTrackerGPS (ZTGPS), that is: does it implement the serial/USB Garmin protocol? Is there a list of the supported devices?
  3. if not supported directly, could you add the possibility to configure an external sw (such as gpsbabel) to have the tracks extracted? This way once configured one could work exclusively in ZombieTrackerGPS;

Below is a report of what I did.

I'm using Slackware 15.0 and I installed ZombieTrackerGPS ver 1.10 from sources (together with ldutils). I had some problems when compiling ZombieTrackerGPS: for some reasons I ended up having library libldutilsd.a. As a consequence I had to replace the switch to the g++ invocations: from -lldutils to -lldutilsd (please note the final d). This way I was able to compile successfully ZombieTrackerGPS and it works plainly now. But here arises the problem: my device is not detected when I click "Import from Device".

I tried both with the garmin_gps kernel module loaded and not. With garmin_gps on, I have the /dev/ttyUSB0 device created. See here for more info on using (or not) this module.

I am sure that the hw is ok, because I could successfully extract the tracks stored in the device using gpsbabel (with garmin_gps unloaded and blacklisted: see my post here here )

I also installed gpsd (which relies on garmin_gps kernel module), and was able to track on map the live position in ZombieTrackerGPS, using File --> Live GPS Capture . This proves that the hw and the connection are working, but still if I go in the GPS Device window, I can't see no attached device.

I tried all combinations:

  1. with gpsd running; I suspect this could prevent the access to the /dev/ttyUSB0 device, but I wanted to try;
  2. killing gpsd and leaving the /dev/ttyUSB0 device (with garmin_gps loaded) free for ZombieTrackerGPS to open it;
  3. unloading garmin_gps : I issued the command rmmod garmin_gps , which destroys automatically the /dev/ttyUSB0 device, leaving the USB port free to direct access. This is the right way for gpsbabel to work, so I hoped ZTGPS could do the same; ...but I had no luck, as my Garmin Forerunner 205 was never detected.

Of course I could import the track I extracted using gpsbabel, and afterwards the overall experience is good, as I can see all the tracks, etc. But I think this track extraction feature would be very useful.