[FUG-BR] Rede no FreeBSD rodando sobre o XEN no NetBSD.

Francisco Cardoso fricardo em bsd.com.br
Quarta Julho 31 01:06:58 BRT 2013


Em 30 de julho de 2013 22:49, Adiel de Lima Ribeiro
<adiel.netadmin em gmail.com> escreveu:
> Lista, boa noite.
> Pois bem, minha briga com o XEN continua.
> Em resumo o problema é, a placa de rede não funciona em meu Guest, que é
> um FreeBSD 9-1 amd64, estou utilizando a configuração em modo bridge.
>
> Instalei e configurei o NetBSD, recompilei o kernel.
> As opções relativas a rede em modo bridge são:
> pseudo-device   tap                     # virtual Ethernet
> pseudo-device   bridge                  # simple inter-network bridging
>
> Minha placa de rede é a bce0.
> Eu comentei as opções relativas a placa de rede no xend-config.sxp:
> #(network-script network-bridge)
> #(vif-script vif-bridge)
> #(vif-script     vif-route)
> #(vif-script     vif-nat)
>
> Criei o arquivo de configuração da placa de rede em modo
> bridge, /etc/ifconfig.brigde0:
> create
> !brconfig $int add bce0 up
>
> O ifconfig e o brctl mostram que está tudo certo com as interfaces
> quando o Guest está rodando.
> Interfaces:
>                 xvif2i0 flags=3<LEARNING,DISCOVER>
>                         port 7 priority 128
>                 tap0 flags=3<LEARNING,DISCOVER>
>                         port 6 priority 128
>                 bce0 flags=3<LEARNING,DISCOVER>
>                         port 1 priority 128
>
> Estou utilizando o libxl com o xl e não o xend com o xm.
> Estou utilizando HVM e não PV.
> Segue a parte relativa da configuração de rede da máquina virtual,
> freebsd-source.cfg:
>
> vif = [ 'bridge=bridge0, type=ioemu' ]
>
>
> Durante a instalação, o FreeBSD virtual até reconhece a placa de rede,
> como re0, mas não há comunicaçao com a rede real, mesmo com o kernel do
> NetBSD para o XEN, o resultado é o mesmo. O que estou fazendo de errado,
> esqueci de configurar o que?
> Obrigado.
>
>
> --
> att,
> Adiel de Lima Ribeiro
> facebook.com/sembr.dyndns.info
>
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Adiel:

Não sou nenhum especialista em Xen mas o que faz você pensar que o
problema está no FreeBSD?

Primeiro você deve garantir que o host está funcionando perfeitamente.
E uma maneira de fazer isso seria você tentar fazer o boot de outro
guest, por exemplo, Linux ou NetBSD, pra ver se funciona.

--

Francisco Ricardo
___________________________________
Administrador de Redes e Sistemas Unix/Linux
Profissional Certificado RedHat | Entusiasta FreeBSD


Mais detalhes sobre a lista de discussão freebsd