Я использую VMware Workstation 12 Player. Мой хост - Windows 10, мой гость - Fedora 22.
Я хочу настроить COM-порт между хостом и гостем. Причина в том, что у меня есть приложение, работающее в Windows, которое должно общаться с приложением, которое работает только в Linux.
Я следовал инструкциям, размещенным на сайте VMware. Подвести итоги:
В ВМ:
- Добавил именованный канал с именем
\\.\pipe\com12
, я также попробовал\\.\pipe\com_12
. - Настройки это
This end is the server.
аThe other end is an application.
, который я считаю точным. - Порт отображается, когда виртуальная машина загружается как
Serial Port 2
.
В Windows (хост):
- Я использовал com0com для настройки пары именованных каналов в Windows. У меня есть COM10, связанный с COM12. Больше ничего не использует порты.
В Windows я открыл TeraTerm, настроил его на использование COM10 (но я также пробовал COM12), установил скорость передачи данных 115200, четность - «нет», 8 бит данных, 1 стоп-бит, нет управления потоком.
В Linux я открыл cutecom, настроил его на использование ttyS2 (последовательный порт 2, верно?) И сопоставил все остальные настройки.
Я пытался отправить символы из Windows в Linux и наоборот, но ничего не вижу. Что еще мне нужно сделать, чтобы заставить это работать?