Hi everyone !
It's been two days that i'm searching... Since I'm totally new to Ubuntu 12.10 (and I like pretty much !), I really need help. Here is my problem :
I cannot get any of cgps, xgps, gpsd, viking, mapsource (through wine) to recognize my Garmin Etrex Legend GPS. I run a Toshiba Satellite L300, and my GPS was recognized in Vista, even if I couldn't see it in "My computer" to see the files at this time. I read that Garmin make it impossible to do (at least for my this model). Besides, it seems there is no specific option to make the GPS work like a USB device in its internal settings.
In Ubuntu, I might be close to solve the problem, because it is there, as lsusb tells:
Code:
Bus 001 Device 002: ID 04f2:b070 Chicony Electronics Co., Ltd
Bus 001 Device 003: ID 0bda:0158 Realtek Semiconductor Corp. USB 2.0 multicard reader
Bus 005 Device 003: ID 091e:0003 Garmin International GPS (various models)
Bus 005 Device 002: ID 045e:00cb Microsoft Corp. Basic Optical Mouse v2.0
Bus 006 Device 002: ID 04d9:1603 Holtek Semiconductor, Inc. Keyboard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
I first tried this,
sudo gedit /etc/udev/rules.d/51-garmin.rules
then added this content,
SYSFS{idVendor}=="091e", SYSFS{idProduct}=="0003", MODE="666"
saved and restart
(from http://www.gpspassion.com/FORUMSEN/t...OPIC_ID=121878)
But nothing changed (as far as I can tell!).
I tried lots of other lines, like sudo modprobe -r garmin_gps
then nothing happens, or
sudo modprobe usbserial vendor=0×091e product=0×0003
And after dmesg gives me something like that:
Code:
[ 46.068040] usb 5-1: new full-speed USB device number 3 using uhci_hcd
[ 46.215014] usb 5-1: New USB device found, idVendor=091e, idProduct=0003
[ 46.215019] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 46.218116] usbserial_generic 5-1:1.0: The "generic" usb-serial driver is only for testing and one-off prototypes.
[ 46.218121] usbserial_generic 5-1:1.0: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
[ 46.218124] usbserial_generic 5-1:1.0: generic converter detected
[ 46.218346] usb 5-1: generic converter now attached to ttyUSB0
I tried troubleshooting with the info from gpsd site and had made my way to get a connection to ttyUSB0 (as dmesg shows), but still:
Code:
gpsmon ttyUSB0
gpsmon: connection failure on ttyUSB0:2947, error -6 = can't connect to host/port pair.
pierro@boite-a-bois:~$ gpsmon /dev/ttyUSB0
select(2) failed
I also followed these steps, but all I get from gpsbabel is :
Code:
p, li { white-space: pre-wrap; } gpsbabel -w -i garmin,snwhite=0,get_posn=0,power_off=0,erase_t=0,resettime=0 -f /dev/ttyUSB0 -o text,nosep=0,encrypt=0,logs=0,splitoutput=0 -F tst
[ERROR] GPS_Packet_Read: Timeout. No data received.
GARMIN:Can't init /dev/ttyUSB0
Error running gpsbabel: Process exited unsucessfully with code 1
I'm really lost now... I don't understant anything I did...!
It would be really appreciated to have, at least some explanations... and maybe a solution !
Thank you very much !
Bookmarks