GPSmap 60 CSx in Ubuntu

Standard

Een tijdje terug liepen we in groep door de ardennen.
Geocachend baanden we ons een weg lang de Amblève.

Gadget freak als ik ben, kocht ik mezelf ook zo’n gps: de Garmin GPSmap 60CSx bij Nav-shop.
Supergoede service (donderdagavond besteld, dinsdag geleverd) en goedkoper dan GPSshop
Had ik eerst maar gekeken of het wel werkte onder Ubuntu, ik had mezelf een hoop miserie bespaard.

Hoewel: ik leerde snel heel veel.
(ik haalde mijn mosterd hier: gpspassion.com)
Mijn, samengevatte, lijdensweg:

  • sluit je gps aan met de usb kabel.
    Er gebeurt niets, da’s normaal
  • open terminal, $ lsusb
    Je ziet ’em er ergens tussen staan
  • Bus 002 Device 002: ID 0a5c:2101 Broadcom Corp. A-Link BlueUsbA2 Bluetooth
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 002: ID 091e:0003 Garmin International GPSmap (various models)
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 003: ID 046d:0896 Logitech, Inc. OrbiCam
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

  • Dit hebben we verder normaal niet nodig (maar ik wou even laten zien dat ik mijn terminal weet te vinden, sorry :-))
  • doe in de terminal: sudo gedit /etc/udev/rules.d/51-garmin.rules
  • geef je paswoord in en editeer de file in gedit (of iets anders naar eigen smaak)
  • voeg deze lijn toe:
    SYSFS{idVendor}==”091e”, SYSFS{idProduct}==”0003″, MODE=”666″
  • installeer Viking (zit in het softwarecenter) en Gebabbel (ook aanwezig)
  • Open deze programma’s
  • maak verbinding (kies usb: als bron)
  • works!

Ik moet nog iets veranderen aan de rechten voor Gebabbel en Viking: momenteel moet ik deze als root gebruiken.

[email protected]:~$ sudo viking
[email protected]:~$ sudo gebabbel

Ideeën zijn zeker welkom!