qemu / kvm: conecte duas máquinas via ttyS0

1

Eu gostaria de conectar duas máquinas via ttyS0

Veja o que fiz nas máquinas convidadas:

A:

  • Adicione a / etc / inittab:

    S0:2345:respawn:/sbin/mingetty ttyS0

  • Adicione a / etc / securetty:

    ttyS0

B:

  • Tente se conectar a A

    cu -l /dev/ttyS0

Veja o que fiz na máquina host:

mkfifo /tmp/serialbridge
qemu-system-x86_64 -hda A.qcow2 -net nic -net user -m 2048 -enable-kvm -cpu host -machine type=pc,accel=kvm -serial pipe:/tmp/serialbridge
qemu-system-x86_64 -hda B.qcow2 -net nic -net user -m 2048 -enable-kvm -cpu host -machine type=pc,accel=kvm -serial pipe:/tmp/serialbridge

Eu acho que o parâmetro "-serial pipe: / tmp / serialbridge" está errado. Alguma idéia de como consertar isso?

(o Qemu é auto-compilado a partir da última árvore do Git.)

Resultado: cu não mostra o login, mas parece estar preso. A outra máquina parece travar após a tela de login. Ambos executam o Debian Squeeze.

    
por Jens Meier 04.01.2013 / 18:11

0 respostas