Настройте UART / COM в Linux с помощью виртуальной машины Hyper-V Generation 2

744
Mr. Anderson

Я установил Linux Mint x64 в Hyper-V в качестве виртуальной машины 2-го поколения на рабочем столе Windows 10. Я хотел бы подключить USB-> последовательный преобразователь (FT232RL) к виртуальной машине, чтобы я мог программировать и отлаживать встроенное оборудование. В Windows FT232RL отображается как «последовательный порт USB (COMx)» и работает нормально. Когда я использую VirtualBox, я могу просто подключить или отключить COM-порт от виртуальной машины, и все работает просто отлично.

Виртуальные машины поколения 2 в Hyper-V не отображают COM-порты / именованные каналы в своих настройках, в отличие от виртуальных машин поколения 1, поэтому я не уверен, как получить доступ к соответствующим настройкам. Существует статья здесь ( более подробно ), который показывает, что я хочу достичь, за исключением того, я использую Linux, а не Windows, как мой гостевой ОС.

Итак, как бы я настроить это? Я уже взглянул на setserial в Linux, но пока не нашел решения.

0
Я просто быстро прочитал; Похоже, вы хотите отсоединить USB-устройство от хоста и обработать его гостем, нет? Run CMD 8 лет назад 0
Да это правильно. Mr. Anderson 8 лет назад 0
Может ли Hyper-V выполнять сквозную передачу через USB? У меня сложилось впечатление, что только VMware ESX / ESXi 5.1 или новее может справиться с этим должным образом. acejavelin 8 лет назад 0
Я не уверен на 100%, но даже если виртуальная машина может передавать последовательные данные, это будет хорошо для меня. Пока Linux обрабатывает канал как обычный последовательный порт / USB-устройство Mr. Anderson 8 лет назад 0
Любой ответ? У меня та же проблема, чтобы решить. Antonio Petricca 7 лет назад 0
Я не заканчивал тем, что решил это. Я все еще использую виртуальную коробку в качестве основной виртуальной машины. Mr. Anderson 7 лет назад 0

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

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