Em 31 de julho de 2013 19:38, Adiel de Lima Ribeiro <adiel.netad...@gmail.com> escreveu: > On Wed, 2013-07-31 at 19:35 -0300, Adiel de Lima Ribeiro wrote: >> 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. >> >> Segue da inicialização da maquina virtual: > > domid: 1 > ifconfig: not found > -videoram option does not work with cirrus vga device model. Videoram > set to 4M. > Using xvda for guest's hda > Using file /xen/domains/freebsd-source/freebsd-source.img in read-write > mode > Using xvdb for guest's hdb > Using file /FreeBSD-9.1-STABLE-i386-20130630-r252387-bootonly.iso in > read-only mode > Watching /local/domain/0/device-model/1/logdirty/cmd > Watching /local/domain/0/device-model/1/command > Watching /local/domain/1/cpu > qemu_map_cache_init nr_buckets = 10000 size 4194304 > shared page at pfn feffd > buffered io page at pfn feffb > Guest uuid = 3aa21979-18fa-e211-a9c5-00188be18cdf > xen be core: xen be core: can't open gnttab device > can't open gnttab device > populating video RAM at ff000000 > mapping video RAM from ff000000 > Register xen platform. > Done register platform. > platform_fixed_ioport: changed ro/rw state of ROM memory area. now is rw > state. > xs_read(): vncpasswd get > error. /vm/3aa21979-18fa-e211-a9c5-00188be18cdf/vncpasswd. > Using xvdb for guest's hdb > medium change watch on `xvdb' (index: > 1): /FreeBSD-9.1-STABLE-i386-20130630-r252387-bootonly.iso > I/O request not ready: 0, ptr: 0, port: 0, data: 0, count: 0, size: 0 > Log-dirty: no command yet. > vcpu-set: watch node error. > xs_read(/local/domain/1/log-throttling): read error > qemu: ignoring not-understood drive `/local/domain/1/log-throttling' > medium change watch on `/local/domain/1/log-throttling' - unknown > device, ignored > cirrus vga map change while on lfb mode > mapping vram to f0000000 - f0400000 > platform_fixed_ioport: changed ro/rw state of ROM memory area. now is rw > state. > platform_fixed_ioport: changed ro/rw state of ROM memory area. now is ro > state. > >> >> >> > > -- > 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: Talvez seja hora de você procurar a lista NetBSD-Xen: http://www.netbsd.org/mailinglists/#port-xen Se houver algum furo na sua configuração ou se houver um bug no hypervisor você estará no local certo pra conseguir ajuda. Se possível, após resolver documenta a resolução aqui para enriquecer o histórico da nossa lista. -- Francisco Ricardo ___________________________________ Administrador de Redes e Sistemas Unix/Linux Profissional Certificado RedHat | Entusiasta FreeBSD ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd