20100519

OpenBSD 4.6 no qemu 0.11.0 sobre Ubuntu 9.10

No host rodo qemu com um script:
host% cat bin/qbsd
#!/bin/sh
sudo qemu -localtime -hda ~/Downloads/emul/obsd.hd -net nic,model=e1000 -net tap,ifname=tap1 $*

A rede é configurada de modo que a tapN do host tem ip 10.0.N.1 e o guest ip 10.0.N.2:
host% cat /etc/qemu-ifup
#!/bin/sh

iface=`echo $1 | sed 's/.*\([0-9]\+\)/\1/'`
echo $iface
sudo ifconfig $1 10.0.`expr $iface + 1`.1 netmask 255.255.255.0


Usando a emulação padrão (Realtek) o qemu cospe vários 'watchdog timeout' e sua rede com o host fica inutilizável.
Emulando e1000, com ou sem kvm, tudo funciona.

O problema foi resolvido usando-se o comentário de Tim em http://scie.nti.st/2009/10/4/running-openbsd-4-5-in-kvm-on-ubuntu-linux-9-04.

Nenhum comentário:

Postar um comentário