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

2013-07-31 Por tôpico vic
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=3LEARNING,DISCOVER
 port 7 priority 128
 tap0 flags=3LEARNING,DISCOVER
 port 6 priority 128
 bce0 flags=3LEARNING,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


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

2013-07-31 Por tôpico Adiel de Lima Ribeiro
On Wed, 2013-07-31 at 01:37 -0300, Ricardo Ferreira wrote:
 Em 31-07-2013 01:06, Francisco Cardoso escreveu:
  Em 30 de julho de 2013 22:49, Adiel de Lima Ribeiro
  adiel.netad...@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=3LEARNING,DISCOVER
   port 7 priority 128
   tap0 flags=3LEARNING,DISCOVER
   port 6 priority 128
   bce0 flags=3LEARNING,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
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
 Caro Francisco...
 
 Concordo 100% pois sempre todos acham que o problema é com o guest e não 
 com o sempre isento de bugs virtualizadores em geral...
 Veja o comentário que Theo de Raadt fez outro dia em uma discussão 
 exatamente igual a esta que eu vou reproduzir aqui:
 
 On Mon, May 20, 2013 at 8:59 PM, Theo de Raadtdera...@cvs.openbsd.org  
 wrote:
 
  On Mon, May 20, 2013 at 8:42 PM, Mike Larkinmlar...@azathoth.net  wrote:
  On Mon, May 20, 2013 at 05:11:35PM +, Alexey E. Suslikov wrote:
  Theo de Raadt deraadt at cvs.openbsd.org writes:
 
  If these VM's are real VM's the should start emulating the machines
  they claim to be emulating correctly, or they should start advertising
  that they are something different, so that we can isolate the bullshit
  factor.
  Ok. I see.
 
  Could we trim that down to the following?
 
  --- sys/arch/amd64/amd64/identcpu.c.orig  Mon May 20 19:58:06 2013
  +++ sys/arch/amd64/amd64/identcpu.c   Mon May 20 20:01:08 2013
  @@ -127,6 +127,7 @@
 { CPUIDECX_AVX, AVX },
 { CPUIDECX_F16C,F16C },
 { CPUIDECX_RDRAND,  RDRAND },
  + { CPUIDECX_HV,  HV },
}, cpu_ecpuid_ecxfeatures[] = {
 { CPUIDECX_LAHF,LAHF },
 { CPUIDECX_CMPLEG,  CMPLEG },
  --- sys/arch/amd64/include/specialreg.h.orig  Mon May 20 20:01:56 2013
  +++ sys/arch/amd64/include/specialreg.h   Mon May 20 20:06:09 2013
  @@ -158,6 +158,7 @@
#define  CPUIDECX_AVX0x1000  /* Advanced Vector 
  Extensions */
#define  CPUIDECX_F16C   0x2000  /* 16bit fp conversion  */
#define  CPUIDECX_RDRAND 0x4000  /* RDRAND instruction  */
  +#define  CPUIDECX_HV 0x8000  /* Hypervisor 
  presence */
 
/*
 * Structured Extended Feature Flags Parameters (CPUID function 0x7, 
  leaf 0)
 
  That's certainly less objectionable but I'm not sure what useful 
  information
  this diff provides.
  Seen in dmesg, HV flag will indicate operating system is run under 
  hypervisor
  and weird things are possible while running kernel code which depends on 
  CPU
  features.
 
  After all, it is kinda documented by AMD on page 570 of
  

Re: [FUG-BR] Storage NAS com ZFS ou UFS

2013-07-31 Por tôpico Vinícius Zavam
2013/7/29 Luiz Otavio O Souza lists...@gmail.com

 2013/7/28 Gustavo Freitas gst.frei...@gmail.com

  Pessoal,
 
  Estou com NAS o mesmo é freenas, irei usar para armazenamento de backup
  tenho 4 discos 2 TB cada, o cliente não quer Raid, já que o mesmo é
 somente
  para armazenar arquivos de backup, a minha dúvida é posso o ZFS é ideal ?
 
 
 Gustavo,

 Independente da questão do RAID, sempre que você pretenda utilizar vários
 discos o ZFS é uma boa escolha. A qualquer momento você pode adicionar e/ou
 remover discos do seu pool.

 Se o seu sistema comporta bem o ZFS (64bits, com memória sobrando) você não
 terá problemas.

 Luiz


ainda me atrevo a dizer que, com uma ligeira escovada, vc nem precisa de
'tanta' memória sobrando (caso realmente não tenha um hardware top de
linha disponível, ou quaisquer fatores que não te ajudem numa BOA
implementação dum storage caseiro, ou de pequeno porte).

CPU: Intel(R) Core(TM) i3-2100 CPU @ 3.10GHz (3093.04-MHz K8-class CPU)
real memory  = 2147483648 (2048 MB)
10:20AM  up 1 day, 15:11, 6 users, load averages: 0.37, 0.30, 0.26

FreeBSD 9.1-STABLE #0 r253119: Wed Jul 10 10:11:20 BRT 2013 GENERIC  amd64

root@box:~ # df -Th
Filesystem Type SizeUsed   Avail Capacity
Mounted on
zroot  zfs   92G1.3G 91G 1%/
devfs  devfs1.0k1.0k  0B   100%/dev
procfs procfs   4.0k4.0k  0B   100%/proc
fdescfsfdescfs  1.0k1.0k  0B   100%
/dev/fd
linprocfs  linprocfs4.0k4.0k  0B   100%
/compat/linux/proc
zroot/tmp  zfs   91G7.5M 91G 0%/tmp
zroot/usr  zfs  100G9.3G 91G 9%/usr
zroot/usr/home zfs  123G 32G 91G26%
/usr/home
zroot/usr/portszfs   93G2.3G 91G 2%
/usr/ports
zroot/usr/ports/distfiles  zfs   95G4.2G 91G 4%
/usr/ports/distfiles
zroot/usr/ports/packages   zfs   91G302M 91G 0%
/usr/ports/packages
zroot/usr/src  zfs   92G1.0G 91G 1%
/usr/src
zroot/var  zfs   91G 88M 91G 0%/var
zroot/var/crashzfs   91G148k 91G 0%
/var/crash
zroot/var/db   zfs   91G298M 91G 0%
/var/db
zroot/var/db/pkg   zfs   91G 54M 91G 0%
/var/db/pkg
zroot/var/emptyzfs   91G144k 91G 0%
/var/empty
zroot/var/log  zfs   91G792k 91G 0%
/var/log
zroot/var/mail zfs   91G156k 91G 0%
/var/mail
zroot/var/run  zfs   91G428k 91G 0%
/var/run
zroot/var/tmp  zfs   91G328k 91G 0%
/var/tmp

processos?
Xorg (gnome2 executando porque compartilho desktop com mais alguém, qndo
necessário); firefox (icedtea funfando de boa); npviewer.bin (grooveshark e
youtube de boa); VirtualBox (executando uma VM com win2k3 licenciado.
ehehe); terminais aqui e ali (screen/tmux deixando processos em
background), eclipse... blablabla...

PS: utilizo isso como desktop num laboratório de pesquisa, o que NÃO será o
caso utilizado pelo Gustavo. faço, aqui, apenas um comentário sobre o
uso/cenário de ZFS num dos sistemas que tenho.


-- 
Vinícius Zavam
profiles.google.com/egypcio
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


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

2013-07-31 Por tôpico Paulo Henrique - BSD
Forward paa brigde !!
E necessário?

Enviado do meu  Xperia™ smartphone

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=3LEARNING,DISCOVER
 port 7 priority 128
 tap0 flags=3LEARNING,DISCOVER
 port 6 priority 128
 bce0 flags=3LEARNING,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


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

2013-07-31 Por tôpico Tiago Ribeiro
Em 30/07/13 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


Adiel, qual NetBSD você está usando? 6.0? Tenho servidores rodando da 
mesma forma
que você montou e não precisei recompilar o kernel do NetBSD com as 
opções acima,
usei o GENERIC mesmo, em um ambiente de testes o que fiz foi atualizar 
para 6.0.1
e deu muito certo.
Você tentou uma estação com outro SO?

-- 
http://www.bsdjf.com.br

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


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

2013-07-31 Por tôpico Tiago Ribeiro
Em 30/07/13 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.



 O ifconfig e o brctl mostram que está tudo certo com as interfaces
 quando o Guest está rodando.
 Interfaces:
  xvif2i0 flags=3LEARNING,DISCOVER
  port 7 priority 128
  tap0 flags=3LEARNING,DISCOVER
  port 6 priority 128
  bce0 flags=3LEARNING,DISCOVER
  port 1 priority 128


Olhando esta parte aqui, do email com mais calma, no ifconfig não está 
aparecendo sua bridge0,
tem que ver o que está acontecendo, visto que sua vif na configuração do 
guest é bridge0 , por
isto não está funcioando, tente usar sua vif como tap0 .

-- 
http://www.bsdjf.com.br

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


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

2013-07-31 Por tôpico Adiel de Lima Ribeiro
On Wed, 2013-07-31 at 10:59 -0300, Tiago Ribeiro wrote:
 Em 30/07/13 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
 
 
 Adiel, qual NetBSD você está usando? 6.0? Tenho servidores rodando da 
 mesma forma
 que você montou e não precisei recompilar o kernel do NetBSD com as 
 opções acima,
 usei o GENERIC mesmo, em um ambiente de testes o que fiz foi atualizar 
 para 6.0.1
 e deu muito certo.
 Você tentou uma estação com outro SO?
 

Estou utilizando o NetBSD-6.1 stable e o XEN 4.2.
O seu blog  me ajudou, mas tive que fazer umas coisas diferentes Tiago.
Eu recompilei o kernel, mas como disse no post, mesmo com kernel próprio
do NetBSD para XEN, o netbsd-XEN3_DOM0 nao funcionou, o bridge0 nao
aparece porque enviei apenas a saida do brconfig, no ifconfig ele
aparece. Vou testar com o tap0 e outros Guests.
-- 
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


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

2013-07-31 Por tôpico vic
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=3LEARNING,DISCOVER
 port 7 priority 128
 tap0 flags=3LEARNING,DISCOVER
 port 6 priority 128
 bce0 flags=3LEARNING,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

-- 
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


Re: [FUG-BR] Storage NAS com ZFS ou UFS

2013-07-31 Por tôpico Leonardo Augusto
2013/7/28 Gustavo Freitas gst.frei...@gmail.com

 Pessoal,

 Estou com NAS o mesmo é freenas, irei usar para armazenamento de backup
 tenho 4 discos 2 TB cada, o cliente não quer Raid, já que o mesmo é somente
 para armazenar arquivos de backup, a minha dúvida é posso o ZFS é ideal ?

 --
 Gustavo Freitas
 -


Meus 50 centavos...

Tenho um mantra sobre backup, que aprendi a duras penas.

ARQUIVOS EM APENAS UM LOCAL FÍSICO E NADA/VENTO/VÁCUO/FANTASMA/PAPAI NOEL,
SÃO A MESMA COISA

No seu caso, não usar raid é como se deparar com a seguinte situação.

- Por algum motivo cai a energia e ao re-ligar a maquina um dos discos não
volta(eles gostam de morrer nessa hora)
- Nesse mesmo dia um cliente solicita algo que já estava no backup a um
ano, e justamente nesse disco que não voltou

Do contrário para que backup ?

Se você tem 4 discos, use um RAID 5, vai sacrificar apenas um, mas é um
sacrifício que vale a pena, pois um disco rígido e nada, são a mesma
coisa...
Acredite...um disco e nada são a mesma coia... pois a única certeza que se
tem é que ele vai morrer, pode ser daqui a 1 minuto, 1 ano, 10 anos, mas
vai.

Se você não quer gastar com placa raid, faça via software mesmo, como é
backup, pode ser mais lento...

Tem conselhos que ouvimos a vida toda mas que só damos valor quando
lembramos que já ouvimos alguém nos alertar sobre.

Boa sorte e use um raid para o seu próprio bem.

Abraços
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


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

2013-07-31 Por tôpico Ricardo Ferreira

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=3LEARNING,DISCOVER
 port 7 priority 128
 tap0 flags=3LEARNING,DISCOVER
 port 6 priority 128
 bce0 flags=3LEARNING,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

--
Cordialmente,

Ricardo Ferreira
Meios de Pagamento - Tecnologia IP
Telecom, Tecnologia e Segurança da Informação
---
Sotech Soluções Tecnologicas
Rua da Alfazema, 761, 1o. andar - 102/103
41820-710 - Caminho das Árvores - Salvador-BA - Brasil
Tel : 55 71 3472.9400 Cel : 55 71 9138 4630

Email:ricardo.ferre...@sotech.com.br
Site: www.sotech.com.br


Esta mensagem é dirigida apenas ao seu destinatário e pode conter
informações confidenciais, não passíveis de divulgação nos termos da
legislação em vigor. Caso tenha recebido esta mensagem por engano,
solicitamos notificar a Sotech Soluções Tecnológicas e excluí-la de sua
caixa postal.

This message, including its attachments, may contain confidential
information. If you have improperly received this message, please delete
it from your system and notify immediately the sender. Any form of
utilization, reproduction, forward, alteration, distribution and/or
disclosure of this content in whole or in part, without the prior written
authorization of the sender, is strictly prohibited.
Thanks for your cooperation.

attachment: ricardo_ferreira.vcf-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Storage NAS com ZFS ou UFS

2013-07-31 Por tôpico Joao Rocha Braga Filho
http://jgoffredo.blogspot.com.br/2011/01/backup-estudo-de-caso-comigo.html

Desculpe-me o top posting, mas fos do celular.

Em 29/07/2013 08:28, Joao Rocha Braga Filho goffr...@gmail.comescreveu:




Em 28/07/2013 12:20, Gustavo Freitas gst.frei...@gmail.com escreveu:



 Pessoal,

 Estou com NAS o mesmo é freenas, irei usar para armazenamento de backup
 tenho 4 ...

Mais um tolo que acha que backup é algo sem importância.

João.



 --
 Gustavo Freitas
 -
 Histórico: http://www.fug.com.br/historico/h...
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


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

2013-07-31 Por tôpico Adiel de Lima Ribeiro
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=3LEARNING,DISCOVER
   port 7 priority 128
   tap0 flags=3LEARNING,DISCOVER
   port 6 priority 128
   bce0 flags=3LEARNING,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

Vou fazer isso Ricardo. Acabei de testar o Netbsd aqui como Guest, mesmo
problema, na instalação reconhece a placa de rede, mas quando configuro
ip, não há comunicação com a rede física. 
Esqueci de mencionar, o Host NetBSD é amd64. 
Pergunta: Como eu assino a lista do OpenBSD sobre virtualização?
Farei os testes com Guests i386 e posto os resultados.
-- 
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


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

2013-07-31 Por tôpico Francisco Cardoso
Em 31 de julho de 2013 14:24, Adiel de Lima Ribeiro
adiel.netad...@gmail.com escreveu:
 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=3LEARNING,DISCOVER
   port 7 priority 128
   tap0 flags=3LEARNING,DISCOVER
   port 6 priority 128
   bce0 flags=3LEARNING,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

 Vou fazer isso Ricardo. Acabei de testar o Netbsd aqui como Guest, mesmo
 problema, na instalação reconhece a placa de rede, mas quando configuro
 ip, não há comunicação com a rede física.
 Esqueci de mencionar, o Host NetBSD é amd64.
 Pergunta: Como eu assino a lista do OpenBSD sobre virtualização?
 Farei os testes com Guests i386 e posto os resultados.
 --
 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:

Então há uma boa chance de você ter algum problema de configuração no
host e, como possibilidade mais remota na minha opinião, podemos estar
lidando com bug no hypervisor. Acho isso mais remoto porque você está
fazendo algo muito simples.

Nenhuma chance de problemas de firewall no host? É possível você dar
ao guest outra placa de rede que não a re0 para testar? O que você
quer dizer com não há comunicação com a rede física? Já tentou
colocar um servidor DHCP e a placa do guest pra pegar IP dinâmico e
ver se chega alguma comunicação na virtual interface?

--

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


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

2013-07-31 Por tôpico Adiel de Lima Ribeiro
On Wed, 2013-07-31 at 14:41 -0300, Francisco Cardoso wrote:
 Em 31 de julho de 2013 14:24, Adiel de Lima Ribeiro
 adiel.netad...@gmail.com escreveu:
  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=3LEARNING,DISCOVER
port 7 priority 128
tap0 flags=3LEARNING,DISCOVER
port 6 priority 128
bce0 flags=3LEARNING,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
 
  Vou fazer isso Ricardo. Acabei de testar o Netbsd aqui como Guest, mesmo
  problema, na instalação reconhece a placa de rede, mas quando configuro
  ip, não há comunicação com a rede física.
  Esqueci de mencionar, o Host NetBSD é amd64.
  Pergunta: Como eu assino a lista do OpenBSD sobre virtualização?
  Farei os testes com Guests i386 e posto os resultados.
  --
  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:
 
 Então há uma boa chance de você ter algum problema de configuração no
 host e, como possibilidade mais remota na minha opinião, podemos estar
 lidando com bug no hypervisor. Acho isso mais remoto porque você está
 fazendo algo muito simples.
 
 Nenhuma chance de problemas de firewall no host? É possível você dar
 ao guest outra placa de rede que não a re0 para testar? O que você
 quer dizer com não há comunicação com a rede física? Já tentou
 colocar um servidor DHCP e a placa do guest pra pegar IP dinâmico e
 ver se chega alguma comunicação na virtual interface?
 
 --
 
 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

O firewall ainda nao foi habilitado, no Linux tem uma Wiki dizendo para
desabilitar o arp tables, no meu NetBSD isso seria tratado no pf. 

Re: [FUG-BR] Storage NAS com ZFS ou UFS

2013-07-31 Por tôpico Adiel de Lima Ribeiro
On Sun, 2013-07-28 at 12:51 -0300, Thiago Gomes wrote:
  Estou com NAS o mesmo é freenas, irei usar para armazenamento de backup
  tenho 4 discos 2 TB cada, o cliente não quer Raid, já que o mesmo é somente
  para armazenar arquivos de backup, a minha dúvida é posso o ZFS é ideal ?
 
  --
  Gustavo Freitas
  -
 
 Pergunta boa.. ZFS ou UFS..
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Sempre gostei bastante do XFS.
-- 
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


Re: [FUG-BR] Storage NAS com ZFS ou UFS

2013-07-31 Por tôpico Alexandre Silva Nano
Eu penso da seguinte maneira: Se você é quem está implementando a solução
de backup, você deve ditar o que será melhor para atender aquele caso.

Visto isso, você irá instalar uma solução de backup para esse cliente.
Então (penso eu) essa solução de backup deve ser a melhor possível, dentro
do cenário possível. Se há como utilizar RAID, use! Backup sem ser em RAID
é a mesma coisa que você mover seus arquivos em seu computador caseiro para
outro HD. Parafraseando um colega lá em cima: Acredite...um disco e nada
são a mesma coisa... pois a única certeza que se
tem é que ele vai morrer (...) e nada mais...

Ao menos com o RAID você terá uma segurança maior (a depender do nível).
Enfim...

Meus R$0,05!

-- 
Att, Alexandre Silva Nano
Three Towers Consultoria
Enterasys Security Systems Engineer - IPS/SIEM
Enterasys Certified Specialist - NAC, Switching

Analista de Tecnologia da Informação e Comunicação

Perfil LinkedIn: http://br.linkedin.com/pub/alexandre-silva-nano/33/59/77a
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] Criar script de inicialização com parâmetros

2013-07-31 Por tôpico Renata Dias
Boa noite,

Preciso criar um script de inicialização no rc.d, porém este script precisa
receber parâmetros.

Exemplo:
Criei o script /usr/local/etc/rc.d/test
Quando eu rodo  /usr/local/etc/rc.d/test start ele inicia normalmente,
porém eu preciso repassar pro script alguns argumentos além do start.

Por exemplo: /usr/local/etc/rc.d/test pf=50,pj=100 start


Conteúdo atual do script test:

#!/bin/sh
#

# PROVIDE: bw
# REQUIRE: LOGIN,mysql
# KEYWORD: shutdown

#
# Adicione a seguinte linha em /etc/rc.conf para habilitar bw:
# bw_enable=YES
#

. /etc/rc.subr

name=bw
rcvar=`set_rcvar`

start_cmd=bw_start
stop_cmd=bw_stop

load_rc_config $name

: ${bw_enable=NO}

bw_start()
{

  echo exemplo start
}
bw_stop()
{
  echo exemplo stop
}

run_rc_command $1


-- 
Renata Dias
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Criar script de inicialização com parâmetros

2013-07-31 Por tôpico Francisco Cardoso
Em 31 de julho de 2013 18:20, Renata Dias renatchi...@gmail.com escreveu:
 Boa noite,

 Preciso criar um script de inicialização no rc.d, porém este script precisa
 receber parâmetros.

 Exemplo:
 Criei o script /usr/local/etc/rc.d/test
 Quando eu rodo  /usr/local/etc/rc.d/test start ele inicia normalmente,
 porém eu preciso repassar pro script alguns argumentos além do start.

 Por exemplo: /usr/local/etc/rc.d/test pf=50,pj=100 start


 Conteúdo atual do script test:

 #!/bin/sh
 #

 # PROVIDE: bw
 # REQUIRE: LOGIN,mysql
 # KEYWORD: shutdown

 #
 # Adicione a seguinte linha em /etc/rc.conf para habilitar bw:
 # bw_enable=YES
 #

 . /etc/rc.subr

 name=bw
 rcvar=`set_rcvar`

 start_cmd=bw_start
 stop_cmd=bw_stop

 load_rc_config $name

 : ${bw_enable=NO}

 bw_start()
 {

   echo exemplo start
 }
 bw_stop()
 {
   echo exemplo stop
 }

 run_rc_command $1


 --
 Renata Dias
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Boa noite Renata!

Acho que é possível sim você fazer esta tarefa adicionando novas
funções e, por tabela, parâmetros ao seu script. Veja essa página com
mais detalhes:

http://www.freebsd.org/doc/en/articles/rc-scripting/rcng-args.html


--

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


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

2013-07-31 Por tôpico Adiel de Lima Ribeiro
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=3LEARNING,DISCOVER
   port 7 priority 128
   tap0 flags=3LEARNING,DISCOVER
   port 6 priority 128
   bce0 flags=3LEARNING,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


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

2013-07-31 Por tôpico Adiel de Lima Ribeiro
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=3LEARNING,DISCOVER
port 7 priority 128
tap0 flags=3LEARNING,DISCOVER
port 6 priority 128
bce0 flags=3LEARNING,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 = 1 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 ff00
mapping video RAM from ff00
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): 

Re: [FUG-BR] Criar script de inicialização com parâmetros

2013-07-31 Por tôpico Carlos Eduardo G. Carvalho (Cartola)
O que estaria mais dentro do esquema do sistema seria a definição de tais
parâmetros em variáveis dentro do /etc/rc.conf, como os demais scripts
fazem. Pra exemplos veja o /etc/defaults/rc.conf. Imagino que possa já
saber disso, mas por via das dúvidas...

Abs,


Carlos E G Carvalho (Cartola)
http://cartola.org/360
http://www.panoforum.com.br/


Em 31 de julho de 2013 18:40, Francisco Cardoso frica...@bsd.com.brescreveu:

 Em 31 de julho de 2013 18:20, Renata Dias renatchi...@gmail.com
 escreveu:
  Boa noite,
 
  Preciso criar um script de inicialização no rc.d, porém este script
 precisa
  receber parâmetros.
 
  Exemplo:
  Criei o script /usr/local/etc/rc.d/test
  Quando eu rodo  /usr/local/etc/rc.d/test start ele inicia normalmente,
  porém eu preciso repassar pro script alguns argumentos além do start.
 
  Por exemplo: /usr/local/etc/rc.d/test pf=50,pj=100 start
 
 
  Conteúdo atual do script test:
 
  #!/bin/sh
  #
 
  # PROVIDE: bw
  # REQUIRE: LOGIN,mysql
  # KEYWORD: shutdown
 
  #
  # Adicione a seguinte linha em /etc/rc.conf para habilitar bw:
  # bw_enable=YES
  #
 
  . /etc/rc.subr
 
  name=bw
  rcvar=`set_rcvar`
 
  start_cmd=bw_start
  stop_cmd=bw_stop
 
  load_rc_config $name
 
  : ${bw_enable=NO}
 
  bw_start()
  {
 
echo exemplo start
  }
  bw_stop()
  {
echo exemplo stop
  }
 
  run_rc_command $1
 
 
  --
  Renata Dias
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 Boa noite Renata!

 Acho que é possível sim você fazer esta tarefa adicionando novas
 funções e, por tabela, parâmetros ao seu script. Veja essa página com
 mais detalhes:

 http://www.freebsd.org/doc/en/articles/rc-scripting/rcng-args.html


 --

 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

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd