Garmin GPS 60CSx unter Ubuntu 10.04
Ich bekomme mein Garmin 60CSx nicht dazu überredet mit OpenCPN zusammenzuarbeiten. In xgps gibts ne Position, also läuft der gpsd aber OpenCPN will davon nichts wisssen. Auch das Fenster, wo man sich die einzelnen GPS-Rohdaten angucken können soll bleibt leer....
Im Cruiserforum war zu lesen, dass die neue gpsd-version nicht mehr mit OpenCPN zusammenarbeitet, kann das jemand bestätigen?
Meine Konfiguration:
Ubuntu 10.04
gpsd 2.92
Garmin GPS 60CSx über USB
OpenCpn Version 2.1.0 Build 624a
Für sachdienliche Hinweise wäre ich sehr dankbar.
Gruß
Martin
Beitrag im Cruisers-Forum: http://www.cruisersforum.com/forums/f134/garmin-60csx-and-ubuntu-with-ke...
Hallo Klabattermann,
ich kann das leider nur bestätigen. gpsd läuft, läßt sich ja auch recht simple mit xgps prüfen, aber keinerlei Reaktion in OpenCPN. Selbst wenn ich gpsd stoppe und mit OpenCPN /dev/ttyUBB0 direkt ansteuere gibt es keine Reaktion.
Ich habe die gleiche Konfiguration wie Du, allerdings mit einer NoName USB-GPS-Maus.
Alles sehr schade. Ich dachte OpenCPN sei eine gute Alternative zu Barco's Seafarer.
Alle Gute.
Jürgen Tiemann
P.S. Ich habs gerade noch mal geprüft. Bei Barco's Seafarer ist es exakt das gleiche Verhalten. Da ist mit Sicherheit wieder in Ubuntu 10.04 etwas angepasst worden. In der Version 9.04 funktionierte das einwandfrei.
Hallo Martin und Jürgen!
Thomas (cagney) hat in dem Thread auf Cruisers Forum geantwortet. Soweit ich (als Windows User) die Antwort verstehe, scheint es da aber durchaus eine (recht einfache) Lösung für zu geben.
Siehe: http://www.cruisersforum.com/forums/f134/garmin-60csx-and-ubuntu-with-ke...
Ich hoffe, das hilft euch weiter?
Fall
Falls ja, bitte Rückmeldung und Lösung nicht vergessen - danke! ![]()
Gruß
Gunther
Hallo Gunther,
vielen Dank für Deine Info und Deine Bemühungen.
Ich hatte allerdings diesen Tipp auch schon gesehen und die entsprechenden Anpassungen in der Software vorgenommen. Leider ohne Erfolg. Es kommt jetzt bereits zum Programmbeginn die Fehlermeldung "libgps kann nicht geladen werden.". Und dies obwohl ich die neuste Version von libgps19 (Version 2.92-4; ist wohl die neuste) geladen habe.
Leider entspricht dieses Verhalten von Linux genau meinen Erfahrungen mit der Version 10.04. Diese Version ist etwas überhastet auf den Markt gekommen und wird nun mittels bugfixes beim Anwender nachgebessert. Irgendwann geht es dann plötzlich ohne Probleme und keiner weiß warum.
Ich warte also noch etwas ab, oder muss doch noch auf die Windows-Version unter WINE gehen. Aber Emulationen sind immer nur die zweite Wahl, wenn nicht die Dritte.
Viele Grüße Jürgen
Hallo zusammen
und vielen Dank für Eure Bemühungen.
Ich selbst habe alles korrekt installiert. Aber es nutzt alles nichts. Es gibt ja auch andere Programme, die gpsd nutzen. Beispiel ist hier Barso's seafarer oder gpsdrive. Auch bei denen erfolgt keine Berücksichtigung von gpsd.
Die Installation von gpsd aus Version 9.04 ist eine gute Idee (vielen Dank dafür). Aber die 10.04 ist die nächste LTS Version. Die möchte ich eigentlich schon nutzen. Nachher habe ich zu viele 9.04-Löcher in der 10.04 LTS Version.
Wenn jemand offiziellen Draht zu Ubuntu hat, sollte vielleicht verdeutlicht werden, dass es hier nicht um Garmin GPS 60CSx oder sonst ein spezielles GPS Gerät geht, sondern das GRUNDSÄTZLICH keine Übergabe von GPS Positionen per gpsd an Folgeprogramme funktioniert. Wahrscheinlich ist ein Bug in der Library, die zum Auslesen von gpsd eingelinkt werden muss. Hoffentlich finden wir einen Experten...
Grüße, Jürgen
etwas spät und etwas vorsichtig möchte ich widersprechen oder Hoffnung machen, wie mans nimmt. Bei mir ist es möglich, einen NavoLock USBGPS mittels Network Libgps in Opengps zu einer Position zu bringen. Allerdings *ohne* eine Anzeige im NMEA-DatenflussFenster und auch im Dashboard. Das Ganze auf Ubuntu 11.04 Natty 32 bit. Also, es geht. Ein Garmin USBGPS hab ich allerdings auch nicht zum Laufen gebracht.
Guten Wind wünscht Kurt
und danke für die Mühe!
modprobe garmin_gps
war auch bei mir der Durchbruch! Das Modul war nicht geladen gewesen. Ansonsten gleiche Softwareausstattung und seeehr zufrieden mit opencpn unter ubuntu
Gruss aus Korfu
Kurt
Moin,
da ist wieder einige Zeit ins Land gegangen und jetzt kommt auf einem neuen System, nach der Neuinstallation, wieder
"libgps kann nicht initialisiert werden"
Damit ist natürlich wieder keine Position in Opnecpn zu bekommen, obwohl das in xgps funktioniert
Mein System ist jetzt inzwischen Ubuntu 12.04 beta, gpsd 3.4-2
installiert sind auch gpsd-clients, libgps20 und libgps-dev
wo könnte es klemmen?
Grusskurt
Vermutlich liegt es an der libgpsd Version.
Schau mal in das englische Forum, da wurde der Fall mal diskutiert.
Gerhard


Leider läuft das bei mir auch nicht mit der libgps. Zwar bekomme ich keinen Fehler (ich glaube aber ich musste noch irgendein Paket nachinstallieren) aber eine Position bekomme ich auch nicht... Ist zum Verzweifeln.
Eine alte version von gpsd zu installieren könnte zwar klappen, allerdings kann das ja nicht Sinn der Sache sein :-)
Ich werde am Wochenende mal weiter forschen. Irgendwie muss das ja gehen...