У меня есть компьютер Ubuntu с устройством GPS, подключенным к /dev/ttyUSB3, и gpsd работает нормально. Когда я пытаюсь прочитать /dev/ttyUSB3 из другого процесса (например, cat /dev/ttyUSB3), gpsd больше не работает. Я пытался запустить параметр отладки ширины gpsd и получил следующие сообщения об ошибках:
gpsd: INFO: closing GPS=/dev/ttyUSB3 (6) gpsd: ERROR: select: Bad file descriptor
Моя версия gpsd: 3.11~dev
Кто-нибудь может сказать мне, почему?
Заранее спасибо.