VMware: виртуальный порт последовательный между 2 виртуальных машин - PullRequest
0 голосов
/ 29 августа 2011

Я на Windows 7.
Я хотел бы подключить 2 VM (ware) Debian к последовательному порту.

Сначала я пытаюсь создать "читательскую" виртуальную машину.
Я попытался добавить последовательный порт, как это:
- имя: / dev / ttyS1
- Этот конец является клиентом.
- Другой конец - виртуальная машина.

Но моя программа не может открыть последовательный порт / dev / ttyS1 (программы работают с реальным аппаратным последовательным портом).

Что не так?

Ответы [ 2 ]

0 голосов
/ 06 января 2015
You would need some sort of a proxy.
I did this with KVM a while ago and how it worked was like this:

serial -> socket (guest #1)
serial -> socket (guest #2)
python script connects to both sockets and acts as a proxy so to speak. When data comes from s1, it gets written onto s2 and vice versa. Used that for kernel debugging and it's slow but functional.

You could do the same on Windows with pipes
0 голосов
/ 29 августа 2011

У вас есть два физических COM-порта на компьютере? Подключите виртуальные машины 2 к этим портам и подключите порты с помощью нуль-модема.

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

...