NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Garmin gps tracker: libusb i/o error



  I'm trying to retrieve data from my Garmin gps-sportswatch via libusb:
  (using pkgsrc/geography/gpsbabel, or the to be imported garmintools pkg)

  ugen1 at uhub6 port 2
  ugen1: vendor 0x091e product 0x0003, rev 1.10/0.01, addr 2

I tried to deal with my etrex vista hcx this way (for waypoints; tracks
are on mgpx on a microsd), had trouble, and have deferred figuring it
out.

  # gpsbabel -D9 -t -i garmin -f usb:-1 -o gpx -F /tmp/blah.gpx
  GPSBabel Version: 1.3.6
  Bad cmdsend r -5 sz 12
  usb_bulk_write failed. 'error writing to bulk endpoint /dev/ugen1.02: 
Input/output error'

Try the 1.3.7 beta.  A lot of forerunner stuff has been spiffed up.
But that's probably not it.

  Any ideas?

ktrace on linux and netbsd and compare.  Probably this is a subtle usb
kernel issue.

enable kernel debuging for ugen (maybe you have to write it first) and
find out what the underlying error was.

Attachment: pgpqnQ6fIUctD.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index