Bom dia.

Estou tentando usar o qemu, como usuário.
Instalei o vde, consigo levantar uma interface tap, mas quando rodo o
qemu, e vai configurar a rede da maquina virtual, ele emite a mansagem
"Bad File Descritor", no console.

Como root eu consigo configurar a rede da máquina virtual normalmente,
mas preciso que isto seja como usuário comum.

estou usando da seguinte forma:

[EMAIL PROTECTED] vde_switch -sock /tmp/vde.ctl -mod 777 -tap tap0 -daemon

Aí configuro a bridge:


[EMAIL PROTECTED] ip link set down eth0
[EMAIL PROTECTED] brctl addbr br0
[EMAIL PROTECTED] ip link set up promisc on dev eth0
[EMAIL PROTECTED] ip link set up promisc on dev tap0
[EMAIL PROTECTED] ip link set up dev br0
[EMAIL PROTECTED] ip addr add 192.168.0.2/24 dev br0
[EMAIL PROTECTED] brctl stp br0 off
[EMAIL PROTECTED] brctl setfd br0 1
[EMAIL PROTECTED] brctl sethello br0 1
[EMAIL PROTECTED] brctl addif br0 eth0
[EMAIL PROTECTED] brctl addif br0 tap0
[EMAIL PROTECTED] ip route add via 192.168.0.1 dev br0

então começo a emulação como usuário normal:

$vdeqemu -cdrom /dev/cdrom -hda disk.img -m 192 -net nic,vlan0 -net
vde,vlan0,sock=/tmp/vde.ctl

O sistema abre, mas quando o dhclient roda dentro da máquina virtual,
aparece a mensagem:

sendto: Bad file descriptor

Na máquina virtual a interface eth0 está ativa mas sem nenhum endereço.
Tento configurar manualmente:

[EMAIL PROTECTED] killall dhclient3
[EMAIL PROTECTED] ip link set down dev eth0
[EMAIL PROTECTED] ip link set up dev eth0
[EMAIL PROTECTED] ip addr add 192.168.0.10/24 dev eth0
[EMAIL PROTECTED] ip route add via 192.168.0.1 dev eth0

Mas mesmo assim a rede não funciona.

Procurei na documentação, e tudo que ví orienta desta forma.
Alguém já passou por algo parecido?

Estou usando vde2-2.1.6, e qemu qemu-0.9.0, com kqemu-1.3.0pre11, num
slack 11 e kernel 2.6.21, na máquina virtual estou usando debian 4.

Abraço.

-- 
Oséias Ferreira.
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a