我有一個 BU-353S4 USB GPS 接收器。我運行的是 Kubuntu 18.04。當我使用 手動執行 gpsd 時gpsd /dev/ttyUSB0
,它可以正確識別設備並在可用時獲得修復。
當我讓gpsd
自動運行時,這不起作用。看來 gpsd 沒有找到該設備並且沒有嘗試打開它。
如果我添加 /dev/ttyUSB0/etc/defaults/gpsd
並運行該服務,則 GPS 可以工作。但是,如果我隨後斷開 GPS 並重新連接,則守護程式不會再次找到它。
我的/etc/defaults/gpsd
說:
# Default settings for the gpsd init script and the hotplug wrapper.
# Start the gpsd daemon automatically at boot time
START_DAEMON="true"
# Use USB hotplugging to add new USB devices automatically to the daemon
USBAUTO="true"
# Devices gpsd should collect to at boot time.
# They need to be read/writeable, either by user gpsd or the group dialout.
DEVICES="/dev/ttyUSB0"
# Other options you want to pass to gpsd
GPSD_OPTIONS=""
我究竟做錯了什麼?