Re: [FUG-BR] Carpdev patch 9.1-RELEASE

2013-02-05 Por tôpico Marcelo Araujo
Pessoal,

Fiz algumas modificações importantes no patch do carpdev para o
9.1-RELEASE! Conversei com o glebius@ e o mesmo sugeriu essas mudanças.

O que foi modificado:
- Use IF_ADDR_RLOCK and IF_ADDR_RUNLOCK instead of LOCK and UNLOCK. RLOCK
and RUNLOCK is pretty much safer.
- Protect the TAILQ_FOREACH with RLOCK.
- Use WLOCK instead of RLOCK.

Estou liberando o patch também na lista oficial do FreeBSD.

http://people.freebsd.org/~araujo/carpdev/

Best Regards,
-- 
Marcelo Araujo
ara...@freebsd.org
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Carpdev patch 9.1-RELEASE

2013-02-03 Por tôpico Marcelo Araujo
 
  Grande abraço a todos!

 como estão as coisas ai do outro lado do mundo ?


Opa,

Graças a DEUS, tudo certo!
Estou indo para o Brasil dia 10 de Março, mas devo ficar apenas 10 dias, e
em Santa Catarina!

Grande Abraço.
-- 
Marcelo Araujo
ara...@freebsd.org
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Carpdev patch 9.1-RELEASE

2013-02-02 Por tôpico joao jamaicabsd
Em 1 de fevereiro de 2013 14:57, Renato Frederick
ren...@frederick.eti.brescreveu:


 Em 01/02/2013 00:11, Luiz Gustavo Costa escreveu:
  * Marcelo Araujo (araujobsdp...@gmail.com) wrote:
  Opa Luiz,
 
  Caso encontre algum problema para aplicar o patch, entre em contato
 comigo.
  Lembrando que você precisa fazer o build world e kernel.
  Maravilha, essa semana já vou pegar um cenário aqui que acho que já vou
  utilizar o seu patch... o cara tem um adsl que provavelmente só vai me
  dar um /30
 
  Finalizei meus testes com IPv4 e IPv6, tudo funcionando perfeito aqui do
  meu lado!
 
 
 Legal hein? :-)

 Se funcionar direitinho com o openbgpd + aquela opção depend on, vai
 ser um alívio quando as operadoras negarem a dar um /29 ou fechar 2
 sessões bgp!
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd





Grande Marcelo. Parebéns pela iniciativa e disposição
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Carpdev patch 9.1-RELEASE

2013-02-01 Por tôpico Renato Frederick

Em 01/02/2013 00:11, Luiz Gustavo Costa escreveu:
 * Marcelo Araujo (araujobsdp...@gmail.com) wrote:
 Opa Luiz,

 Caso encontre algum problema para aplicar o patch, entre em contato comigo.
 Lembrando que você precisa fazer o build world e kernel.
 Maravilha, essa semana já vou pegar um cenário aqui que acho que já vou
 utilizar o seu patch... o cara tem um adsl que provavelmente só vai me
 dar um /30

 Finalizei meus testes com IPv4 e IPv6, tudo funcionando perfeito aqui do
 meu lado!


Legal hein? :-)

Se funcionar direitinho com o openbgpd + aquela opção depend on, vai 
ser um alívio quando as operadoras negarem a dar um /29 ou fechar 2 
sessões bgp!
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Carpdev patch 9.1-RELEASE

2013-01-31 Por tôpico Marcelo Araujo
 Grande Araujo  Salvou a vida de quem só tem um ip disponivel para
 fazer carp !!!

 só existiam duas alternativas, usar openbsd ou recorrer ao freevrrpd

 agora o negocio ficou bom ! parabéns pelo o patch ! obrigado

 Abraços
 ---
 Luiz Gustavo Costa (Powered by BSD)


Opa Luiz,

Caso encontre algum problema para aplicar o patch, entre em contato comigo.
Lembrando que você precisa fazer o build world e kernel.

Finalizei meus testes com IPv4 e IPv6, tudo funcionando perfeito aqui do
meu lado!


Grande abraço a todos!
-- 
Marcelo Araujo
ara...@freebsd.org
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Carpdev patch 9.1-RELEASE

2013-01-31 Por tôpico Luiz Gustavo Costa
* Marcelo Araujo (araujobsdp...@gmail.com) wrote:
 
 Opa Luiz,
 
 Caso encontre algum problema para aplicar o patch, entre em contato comigo.
 Lembrando que você precisa fazer o build world e kernel.

Maravilha, essa semana já vou pegar um cenário aqui que acho que já vou
utilizar o seu patch... o cara tem um adsl que provavelmente só vai me
dar um /30

 
 Finalizei meus testes com IPv4 e IPv6, tudo funcionando perfeito aqui do
 meu lado!
 

show !

 
 Grande abraço a todos!

como estão as coisas ai do outro lado do mundo ?

 -- 
 Marcelo Araujo

Abraços
---
Luiz Gustavo Costa (Powered by BSD)
*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+
mundoUnix - Consultoria em Software Livre
http://www.mundounix.com.br
ICQ: 2890831 / MSN: cont...@mundounix.com.br
Tel: 55 (21) 4063-7110 / 8194-1905 / (11) 4063-0407
Blog: http://www.luizgustavo.pro.br
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] Carpdev patch 9.1-RELEASE

2013-01-30 Por tôpico Marcelo Araujo
Olá Povo,

Acredito que a grande maioria sabe que no FreeBSD HEAD a interface carp
mudou! O esperado carpdev já roda no HEAD! Claro que todo o trabalho foi
feito pelo russo Glebius, ele escreveu praticamente o carp partindo do 0
novamente.

Infelizmente, essas mudanças não fazem parte do 9.1-RELEASE, pois em
respeito ao POLA, com o impacto nas mudanças dos comandos, provavelmente
vamos ver o carpdev somente no FreeBSD 10.0-RELEASE.

Sendo assim, modifiquei o patch do Glebius no HEAD e portei para o
9.1-RELEASE, pois pretendo usar essa nova interface em um produto que estou
trabalhando.

Estou testando durante essa semana o patch, e não encontrei nenhum
problema(até agora), então resolvi compartilhar esse patch, caso alguém
tenha interesse em usar o carpdev.

As mudanças são importantes, agora você não precisa mais criar uma
interface carp0 e clonar com uma interface real, você roda o carp direto na
interface real. Sendo assim, o carpdev resolve o problema de SUBNET.

Como configurar o carpdev?
root# ifconfig ix0 10.0.0.1 vhid 10 pass minha_senha

Para mudar o estado do carp (master/backup)?
root# ifconfig ix0 vhid 10 state backup

Eu quero adicionar um alias carp!
root# ifconfig ix0 10.0.0.1 alias vhid 10 pass minha_senha

Claro que esse patch não é oficial, mas estou rodando ele sem problemas!

PATCH: http://people.freebsd.org/~araujo/9-1-RELEASE-carp.patch

OBS: Caso encontrem algum problema, podem entrar em contato comigo!

Grande Abraço.
-- 
Marcelo Araujo
ara...@freebsd.org
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Carpdev patch 9.1-RELEASE

2013-01-30 Por tôpico Luiz Gustavo Costa
* Marcelo Araujo (araujobsdp...@gmail.com) wrote:
 Olá Povo,
 
 Acredito que a grande maioria sabe que no FreeBSD HEAD a interface carp
 mudou! O esperado carpdev já roda no HEAD! Claro que todo o trabalho foi
 feito pelo russo Glebius, ele escreveu praticamente o carp partindo do 0
 novamente.
 
 Infelizmente, essas mudanças não fazem parte do 9.1-RELEASE, pois em
 respeito ao POLA, com o impacto nas mudanças dos comandos, provavelmente
 vamos ver o carpdev somente no FreeBSD 10.0-RELEASE.
 
 Sendo assim, modifiquei o patch do Glebius no HEAD e portei para o
 9.1-RELEASE, pois pretendo usar essa nova interface em um produto que estou
 trabalhando.
 
 Estou testando durante essa semana o patch, e não encontrei nenhum
 problema(até agora), então resolvi compartilhar esse patch, caso alguém
 tenha interesse em usar o carpdev.
 
 As mudanças são importantes, agora você não precisa mais criar uma
 interface carp0 e clonar com uma interface real, você roda o carp direto na
 interface real. Sendo assim, o carpdev resolve o problema de SUBNET.
 
 Como configurar o carpdev?
 root# ifconfig ix0 10.0.0.1 vhid 10 pass minha_senha
 
 Para mudar o estado do carp (master/backup)?
 root# ifconfig ix0 vhid 10 state backup
 
 Eu quero adicionar um alias carp!
 root# ifconfig ix0 10.0.0.1 alias vhid 10 pass minha_senha
 
 Claro que esse patch não é oficial, mas estou rodando ele sem problemas!
 
 PATCH: http://people.freebsd.org/~araujo/9-1-RELEASE-carp.patch
 
 OBS: Caso encontrem algum problema, podem entrar em contato comigo!
 
 Grande Abraço.
 -- 
 Marcelo Araujo

Grande Araujo  Salvou a vida de quem só tem um ip disponivel para
fazer carp !!!

só existiam duas alternativas, usar openbsd ou recorrer ao freevrrpd

agora o negocio ficou bom ! parabéns pelo o patch ! obrigado

Abraços
---
Luiz Gustavo Costa (Powered by BSD)
*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+
mundoUnix - Consultoria em Software Livre
http://www.mundounix.com.br
ICQ: 2890831 / MSN: cont...@mundounix.com.br
Tel: 55 (21) 4063-7110 / 8194-1905 / (11) 4063-0407
Blog: http://www.luizgustavo.pro.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] Carpdev

2010-11-12 Por tôpico Leandro Keffer
Muita coisa não acompanha de perto o OpenBSD mesmo, isso é fato, como é pf,
tudo é muito bem testado antes de ser portado ao FreBSD.
Mas tenta ver quem esta no development dele no fbsd e manda um contato, quem
sabe, uso carp aqui e teria curiosidade em saber como anda isso tambem.
Att

Em 12 de novembro de 2010 00:09, Tiago Sampaio tnsamp...@bsd.com.brescreveu:

 Será que um dia vai ser portado para o free?
 Eu vi relatos de 2007 acho que estavam portando, mas nada de concreto...

 Em 11 de novembro de 2010 08:44, Leandro Keffer keffer...@gmail.com
 escreveu:

  Acho que confudi carp com carpdev, carpdev somente em openbsd msm
 
  Em 11 de novembro de 2010 08:38, Renato Botelho rbga...@gmail.com
  escreveu:
 
   2010/11/10 Tiago Sampaio tnsamp...@bsd.com.br:
Boa noite.
   
Andei dando uma olhada sobre o status do carpdev no ifconfig do
 freebsd
  e
   só
encontrei mensagens antigas e nada mais.
Alguem sabe se existe algum patch pra funcionar no 8.1?
   
A proposito, a busca no historico da fug não está funcionando. Tentei
  dar
uma olhada lá pq acho que já vi mensagens relacionadas a isso na
 lista.
  
   Não existe carpdev no FreeBSD, infelizmente.
  
   --
   Renato Botelho
   -
   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
 



 --
 Tiago N. Sampaio
 BSD Certified Associate
 -
 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] Carpdev

2010-11-11 Por tôpico Leandro Keffer
o Carp funciona perfeitamente no FreeBSD 8.1, tenho cenário utilizando o
mesmo, isso desde 8.0

FreeBSD dubai.local.com.br 8.1-RELEASE-p1 FreeBSD 8.1-RELEASE-p1 #0: Fri
Nov  5 15:50:22 BRST 2010
r...@dubai.mazetto.com.br:/usr/obj/usr/src/sys/MZT-81
amd64

carp0: flags=8LOOPBACK metric 0 mtu 1500
inet 192.168.0.251 netmask 0xff00
carp: BACKUP vhid 1 advbase 1 advskew 100
carp1: flags=8LOOPBACK metric 0 mtu 1500
inet 192.168.100.251 netmask 0xff00
carp: BACKUP vhid 2 advbase 1 advskew 100

Boa sorte na implementação ai, o handbook trás todas informações que precisa




Em 10 de novembro de 2010 22:47, Tiago Sampaio tnsamp...@bsd.com.brescreveu:

 Boa noite.

 Andei dando uma olhada sobre o status do carpdev no ifconfig do freebsd e
 só
 encontrei mensagens antigas e nada mais.
 Alguem sabe se existe algum patch pra funcionar no 8.1?

 A proposito, a busca no historico da fug não está funcionando. Tentei dar
 uma olhada lá pq acho que já vi mensagens relacionadas a isso na lista.

 --
 Tiago N. Sampaio
 BSD Certified Associate
 -
 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] Carpdev

2010-11-11 Por tôpico Renato Botelho
2010/11/10 Tiago Sampaio tnsamp...@bsd.com.br:
 Boa noite.

 Andei dando uma olhada sobre o status do carpdev no ifconfig do freebsd e só
 encontrei mensagens antigas e nada mais.
 Alguem sabe se existe algum patch pra funcionar no 8.1?

 A proposito, a busca no historico da fug não está funcionando. Tentei dar
 uma olhada lá pq acho que já vi mensagens relacionadas a isso na lista.

Não existe carpdev no FreeBSD, infelizmente.

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


Re: [FUG-BR] Carpdev

2010-11-11 Por tôpico Leandro Keffer
Acho que confudi carp com carpdev, carpdev somente em openbsd msm

Em 11 de novembro de 2010 08:38, Renato Botelho rbga...@gmail.comescreveu:

 2010/11/10 Tiago Sampaio tnsamp...@bsd.com.br:
  Boa noite.
 
  Andei dando uma olhada sobre o status do carpdev no ifconfig do freebsd e
 só
  encontrei mensagens antigas e nada mais.
  Alguem sabe se existe algum patch pra funcionar no 8.1?
 
  A proposito, a busca no historico da fug não está funcionando. Tentei dar
  uma olhada lá pq acho que já vi mensagens relacionadas a isso na lista.

 Não existe carpdev no FreeBSD, infelizmente.

 --
 Renato Botelho
 -
 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] Carpdev

2010-11-11 Por tôpico Tiago Sampaio
Será que um dia vai ser portado para o free?
Eu vi relatos de 2007 acho que estavam portando, mas nada de concreto...

Em 11 de novembro de 2010 08:44, Leandro Keffer keffer...@gmail.comescreveu:

 Acho que confudi carp com carpdev, carpdev somente em openbsd msm

 Em 11 de novembro de 2010 08:38, Renato Botelho rbga...@gmail.com
 escreveu:

  2010/11/10 Tiago Sampaio tnsamp...@bsd.com.br:
   Boa noite.
  
   Andei dando uma olhada sobre o status do carpdev no ifconfig do freebsd
 e
  só
   encontrei mensagens antigas e nada mais.
   Alguem sabe se existe algum patch pra funcionar no 8.1?
  
   A proposito, a busca no historico da fug não está funcionando. Tentei
 dar
   uma olhada lá pq acho que já vi mensagens relacionadas a isso na lista.
 
  Não existe carpdev no FreeBSD, infelizmente.
 
  --
  Renato Botelho
  -
  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




-- 
Tiago N. Sampaio
BSD Certified Associate
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] Carpdev

2010-11-10 Por tôpico Tiago Sampaio
Boa noite.

Andei dando uma olhada sobre o status do carpdev no ifconfig do freebsd e só
encontrei mensagens antigas e nada mais.
Alguem sabe se existe algum patch pra funcionar no 8.1?

A proposito, a busca no historico da fug não está funcionando. Tentei dar
uma olhada lá pq acho que já vi mensagens relacionadas a isso na lista.

-- 
Tiago N. Sampaio
BSD Certified Associate
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd