LINUX.ORG.RU

Как обьединить две виртуалки через serial port?

 , ,


0

1

Добрый день, подскажите как обьединить две виртуалки через COM port? В virtual-manager можно добавить последовательный порт (pty), но настроек нет. Я нагуглил что нужно сделать следующие команды:

Для той где будет отладчик

-serial tcp::4445,server,nowait

Для целевой VM

-serial tcp:127.0.0.1:4445

Их можно как-то добавить в virt-manager или есть другой способ?



Последнее исправление: ReiB0T (всего исправлений: 1)

в логах запуска VM нашел опции

-device isa-serial,chardev=charserial0,id=serial0 \
-chardev spicevmc,id=charchannel0,name=vdagent \
-device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=com.redhat.spice.0 \

ReiB0T
() автор топика

Зачем? Что конкретно ты хочешь получить?

Как вариант:

  *---------*
  | qemu 01 |
  |---------|
  | serial  |
  *---------*      
       |
*-----------------*
| unix socket | H |
|-------------| O |
|  + socat +  | S |
|-------------| T |
| unix socket |   |
*-------------*---*
       |
  *---------*
  | qemu 02 |
  |---------|
  | serial  |
  *---------*      
soomrack ★★★★★
()
Ответ на: комментарий от soomrack

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

А есть инструкция как настроить такую схему?

ReiB0T
() автор топика