problemas qemu-system-arm adicionando o segundo NIC / bridge

1

Estou executando o Qemu em um host com duas interfaces de ponte e simplesmente gostaria de conectá-las a NICs convidadas. Tudo isso funciona bem ao criar uma ponte NIC criando uma ponte manualmente ou usando o qemu-bridge-helper, como:

qemu-system-arm -M vexpress-a9 -cpu cortex-a9 -smp 4 -m 1024 -kernel kernel/linux/arch/arm/boot/zImage -append 'root=/dev/ram rootfstype=ramfs rdinit=/sbin/init console=ttyAMA0 noswap rw loglevel=3' -sd ramdisk/qemu -nographic -redir tcp:2200::22 -net nic -net bridge,br=br0

No entanto, simplesmente adicionando outra ponte -net nic -net, br = 1 produz o seguinte, e somente a primeira NIC é vista pelo convidado:

Warning: hub port hub0port2 has no peer 
Warning: netdev hub0port2 has no peer 
Warning: requested NIC (anonymous, model unspecified) was not created (not supported by this machine?)

Eu tentei diferentes variações e, talvez, o mais longe que pude ir foi provavelmente usar essa invocação:

qemu-system-arm -M vexpress-a9 -cpu cortex-a9 -smp 4 -m 1024 -kernel kernel/linux/arch/arm/boot/zImage -append 'root=/dev/ram rootfstype=ramfs rdinit=/sbin/init console=ttyAMA0 noswap rw loglevel=3' -sd ramdisk/qemu -nographic -redir tcp:2200::22 -net nic,netdev=hn0,vlan=0 -netdev bridge,br=br0,id=hn0 -net nic,netdev=hn1 -netdev bridge,br=br1,id=hn1

Que apenas avisa sobre a falta de um par, de qualquer forma, a questão de ter apenas um NIC permanece:

Warning: netdev hn1 has no peer
Warning: requested NIC (anonymous, model unspecified) was not created (not supported by this machine?)

Eu tentei adicionar e brincar com os parâmetros vlan = , mas isso também não ajudou. Há algo que eu esteja claramente ausente?

Note que estou rodando o qemu dentro do LXC, mesmo que eu tenha tentado em outra máquina Debian e tenha recebido os mesmos avisos.

Versão do Qemu:

root@trusty64:/share/appliance# qemu-system-arm --version
QEMU emulator version 2.0.0 (Debian 2.0.0+dfsg-2ubuntu1.22), Copyright (c) 2003-2008 Fabrice Bellard
    
por Pat Kug 26.03.2016 / 18:49

0 respostas