このチュートリアルに従って、 Adafruit の Ultimate GPS Breakout を Raspberry Pi 2 に接続しています。各ステップを注意深く読みました。
を実行するgpsmon /dev/ttyUSB0
と、位置、速度などの期待される出力が表示されます。cgps -s
しかし、実行すると、このメッセージが表示されますcgps: no gpsd running or network error: -4, can't create socket
。
本当に奇妙なことは、GPSD が故障しているように見えることです。ここで私はそれを開始しようとしています:
pi@raspberrypi:~$ sudo service gpsd status
[FAIL] gpsd is not running ... failed!
pi@raspberrypi:~$ sudo service gpsd restart
[ ok ] Restarting GPS (Global Positioning System) daemon: gpsd.
pi@raspberrypi:~$ sudo service gpsd status
[FAIL] gpsd is not running ... failed!
pi@raspberrypi:~$ sudo service gpsd start
pi@raspberrypi:~$ sudo service gpsd status
[FAIL] gpsd is not running ... failed!
cgps
したがって、 GPSD がスターターではないため、失敗していることは明らかです。GPSD を機能させるための提案はありますか?
EDIT
を実行するsudo gpsd -N -D3 -F /var/run/gpsd.sock
と、次の出力が得られます。
gpsd:INFO: launching (Version 3.6)
gpsd:ERROR: can't bind to IPv4 port gpsd, Cannot assign requested address
gpsd:ERROR: can't create IPv6 socket
gpsd:DATA: command sockets creation failed, netlib errors -1, -1