Последовательный порт, используемый в виртуальной коробке "киосков"

467
Jens Kisters

У меня есть следующие настройки: Хост Windows имеет Com-порт "COM3". (Порт является высококачественным кабелем USB to Serial Converter)

Этот порт доступен для виртуальной виртуальной машины Box Ubunutu 16.04.

Порт используется для подключения к весовому устройству, соединение в основном работает следующим образом: вы подключаетесь к последовательному порту (например, с помощью PicoCom в Linux или Putty в Windows). Вы вводите команду (например, «<RN>») в консоли. и прибор отображает вес в консоли.

Теперь вот проблема: соединение работает нормально в течение определенного времени, а затем система перестает отвечать на запросы.

  1. Вы получаете соединение при открытии устройства
  2. Вы все еще можете набрать свою команду
  3. Но вы не получите никакого ответа

Когда эта проблема возникает впервые, это происходит до тех пор, пока виртуальная машина не выключится и не загрузится снова. Перезагрузка из командной строки не исправляет это.

Я не вижу никаких подозрительных сообщений в системном журнале unbuntu и не вижу никаких других измененных файлов журналов, которые выглядят важными для меня.

Я не думаю, что кабель преобразователя является источником проблемы, потому что, когда я выключаю виртуальную машину и открываю последовательный порт с замазкой, он работает нормально.

Я ищу способ избавиться от проблемы или способ исправить ее, не выключая всю виртуальную машину

Заранее спасибо, ребята!

0
Я подозреваю, что проблема как-то связана с функциями энергосбережения системы Host Win10. Я отключил режим ожидания, и ответ пока стабилен. Jens Kisters 5 лет назад 0

0 ответов на вопрос

Похожие вопросы