GPSD zum laufen bekommen

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Aucass
Beiträge: 24
Registriert: 26.11.2015 15:22:49

GPSD zum laufen bekommen

Beitrag von Aucass » 14.03.2016 17:41:25

Hallo zusammen,
mal wieder versuche ich meine GPS-Mouse zum laufen zu bekommen. Leider kenne ich mich mit dem Thema nicht wirklich aus und benötige deshalb Hilfe.
Warum das ganze? Weil ich wissen will, ob er noch geht :D

lsusb:

Code: Alles auswählen

Bus 005 Device 005: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
dmesg:

Code: Alles auswählen

[ 4064.372501] usb 5-2: USB disconnect, device number 5
[ 4064.372987] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
[ 4064.373028] pl2303 5-2:1.0: device disconnected
[ 4067.616070] usb 5-2: new full-speed USB device number 6 using uhci_hcd
[ 4067.768059] usb 5-2: New USB device found, idVendor=067b, idProduct=2303
[ 4067.768071] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 4067.768078] usb 5-2: Product: USB-Serial Controller
[ 4067.768085] usb 5-2: Manufacturer: Prolific Technology Inc.
[ 4067.770060] pl2303 5-2:1.0: pl2303 converter detected
[ 4067.782385] usb 5-2: pl2303 converter now attached to ttyUSB0
cat /dev/ttyUSB0 ( Jaa, diese Zeichen bekomme ich...)

Code: Alles auswählen

�;������ޗ�n������
�\V��
�;������ޗ�F����
                    �����
                           �����
                                  �����
                                         �����
                                                �������
����4
�;������ޗ�������
`ރ�x����		�
�;������ޗ��������
�\V��
�;�������[)�/
���ޗ�ΰ�����
����4
�;������ޗ��������
�\V��
sudo gpsd -N -D3 -F /var/run/gpsd.sock

Code: Alles auswählen

gpsd:INFO: launching (Version 3.11)
gpsd:ERROR: can't bind to IPv4 port gpsd, Address already in use
gpsd:ERROR: maybe gpsd is already running!
gpsd:ERROR: can't bind to IPv6 port gpsd, Address already in use
gpsd:ERROR: maybe gpsd is already running!
gpsd:INFO: command sockets creation failed, netlib errors -1, -1
cgps

Code: Alles auswählen

{"class":"VERSION","release":"3.11","rev":"3.11-3","proto_major":3,"proto_minor":9}

lse,"split24":false,"pps":false}
{"class":"WATCH","enable":true,"json":true,"nmea":false,"raw":0,"scaled":false,"timing":false,"split24":false,"pps":false}
--> Danach kommt GPS Timeout!

Funktioniert das Teil noch? Mach ich was falsch?

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: GPSD zum laufen bekommen

Beitrag von rendegast » 23.03.2016 12:10:56

Code: Alles auswählen

netstat -tpaun
Irgendwas auf Port 2947?
Evtl. '-S anderer_Port'.

Nach manpage benutzt gpsd Standard /dev/ttyS0,
in Deinem Fall also eher

Code: Alles auswählen

sudo gpsd -N -D3 /dev/ttyUSB0
(obwohl sich die /etc/default/gpsd so liest,
als ob USB-seriell per default durchsucht würde.
USBAUTO="true" wird aber wohl nur verwendet in
/lib/systemd/system/gpsdctl@.service)
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten