On Wed, 2013-07-31 at 12:22 -0300, Ricardo Ferreira wrote: > Em 31-07-2013 11:44, vic escreveu: > > Em 2013-07-31 10:24, Paulo Henrique - BSD escreveu: > >> Forward paa brigde !! > >> E necessário? > >> > >> Enviado do meu Xperia™ smartphone > >> > > Não, mas não custa ativar para ver o que acontece. Infelizmente eu > > convivo com alguns equipamentos cujo software não funciona como deveria > > e daí vem essas idéias fora do normal. > > > >> vic <v...@wa.pro.br> escreveu: > >> > >>> Em 2013-07-30 22:49, Adiel de Lima Ribeiro 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. > >>> Não conheço NetBSD, mas você habilitou o forward de pacotes nele? > >>> > >>> -- > >>> vic > >>> choppnerd.com > >>> donttrack.us | dontbubble.us > >>> ------------------------- > >>> Histórico: http://www.fug.com.br/historico/html/freebsd/ > >>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > >> ------------------------- > >> Histórico: http://www.fug.com.br/historico/html/freebsd/ > >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > Adiel, > > Acho que não custa vc tentar fazer um teste com a versão i386 do FreeBSD > e veja se o resultado vai mudar pois muito da discussão originada lá na > lista do OpenBSD se refere a plataforma 64 e com processadores AMD . > Fica a sugestão pois já resolvi muito problema simplesmente usando a > plataforma i386. > []s > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Lista, fiz um teste mais profundo. Arrumei uma outra maquina, instalei o NetBSD do zero, instalei o xen 4.2 e deixei a configuração padrão, apenas criei o bridge0. Com os comandos ifconfig e brconfig eu vejo as interfaces xvif1i0, bridge0, tap0 e a bge0 quando estou rodando a Vm. Na isntalação do do FreeBSD ou NetBSD virtual é possivel configurar a placa de rede, que é listada, mas ela nao se comunica com a rede real. Experimentei remover o /etc/ifconfig.bridge0 ou utilizar tap0 no arquivo de configuração da Vm, em ambos ocorre erro logo na inicializacao dela. Estou ficando sem opções. -- 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