[FUG-BR] openbgp travando quando crio uma vlan

Marcelo Gondim gondim em bsdinfo.com.br
Sexta Abril 4 10:40:31 BRT 2014


Em 04/04/14 10:11, Antonio Modesto Amaral Sousa escreveu:
> Gondim,
>
> Quando o problema acontece você consegue pingar o router pelo IP das 
> outras VLANS? O que acontece com as rotas que estavam na FIB?
Eu consigo pingar os IPs das cidades pelas vlans normalmente, o que para 
de funcionar são justamente as rotas anunciadas via bgp no openbgp. Uma 
coisa que não vi foi a fib, eu até lembrei de ver mas aí já tinha 
levantado toda a rede novamente. Vou tentar fazer esse teste nessa 
próxima madruga e ver como está a fib antes e depois do comando.

>
> On Fri 04 Apr 2014 09:55:03 AM BRT, Marcelo Gondim wrote:
>> Em 04/04/14 07:41, Vinícius Zavam escreveu:
>>> 2014-04-03 22:55 GMT-03:00 Marcelo Gondim <gondim em bsdinfo.com.br>:
>>>
>>>> Em 03/04/14 20:46, Alisson escreveu:
>>>>> Ai nao tem jeito...
>>>>>
>>>>> no FreeBSD 9+ eu cansava de fazer isso pra testar e com openbgp 
>>>>> rodando.
>>>>>
>>>>> No Messages nao aparece nada?
>>>>>
>>>>> Mas o FreeBSD 10 teve muita atualização....
>>>> Pois é. Não pude fazer muito teste porque o router está em produção,
>>>> infelizmente.
>>>> São mais de 20000 assinantes com pico online de 12132. É muita 
>>>> gente pra
>>>> ficar parado e testando. rsrsrs
>>>> Mas abri o PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=188245 agora
>>>> vou acompanhar e ajudar no possível.
>>>> Se todos fizerem isso teremos um OS cada vez melhor.
>>>>
>>>> []'s
>>>> Gondim
>>>>> Em 3 de abril de 2014 19:43, Marcelo Gondim <gondim em bsdinfo.com.br
>>>>> escreveu:
>>>>>
>>>>>> Em 03/04/14 20:18, Eduardo Schoedler escreveu:
>>>>>>> Em 3 de abril de 2014 20:16, Alisson <alissongoncalves em bsd.com.br>
>>>>>> escreveu:
>>>>>>>> mesmo com as configurações no rc.conf?
>>>>>>>>
>>>>>>> De que adianta as configurações no rc.conf se o router está em
>>>> produção e
>>>>>>> não poderá ser rebootado?
>>>>>> Exatamente o ponto que cheguei.  :)
>>>>>>
>>>>>> Nós temos que poder criar e remover vlans sem que isso afete o
>>>>>> roteamento do sistema.
>>>>>> Imagina só... vou fechar um peering com alguém e aí vou precisar 
>>>>>> criar
>>>>>> uma vlan. Nesse momento eu falo pro cliente: chefe segura as 
>>>>>> pontas aí
>>>>>> que vou ter que fazer isso de madruga porque vou ter que reiniciar o
>>>>>> router. Muito feio isso.  :)
>>>>>>
>>>>>> []'s
>>>>>> Gondim
>>> gondim,
>>>
>>> "Critical vlan problem with OpenBGP" pode ter grau de severidade
>>> *non-critical* ?
>>> kernel customizado? qual conf?
>>> openbgpd instalado via pkg ou ports? quais opções habilitadas?
>>> seria conveniente fornecer seu dmesg.boot? é algum servidor de "grife"?
>>> algo de diferente/especial nos arquivos /etc/{make,src}.conf?
>>> pfsync? carp? qual carga na máquina?
>>> um /27 (0xffffffe0) diferente está, realmente, especificado nas vlan 
>>> 0, 2 e
>>> 3?
>>> gera alguma saída em log após criação da nova vlan? ...
>>>
>>>
>> Opa Vinícius,
>>
>> Blz, enviei mais informações pra lá. Quanto à sua pergunta do /27 não
>> procede porque eu nem chego à colocar IP algum. Como eu disse eu apenas
>> criei a vlan com o comando: ifconfig vlan4 create
>> As outras vlans já estavam lá criadas e sempre funcionaram. Fui apenas
>> criar mais 1 vlan, só isso.  :)
>> Só em fazer isso já deu pau geral. Nem associar a vlan com uma interface
>> eu cheguei à fazer.
>> Nos logs não aparece nada.  :(
>>
>> Mas mandei mais informações. Eu acho isso bem crítico se realmente for
>> um problema no código. No hardware eu tenho certeza que não é porque eu
>> estava usando FreeBSD 9.2 nesse mesmo hardware e atualizei para o
>> FreeBSD 10. Imagina se toda vez que eu for fazer um vlan create,
>> precisar reiniciar o meu router!
>> O que eles precisarem de informação, terei o maior prazer em fornecer e
>> testes poderei fazer em uma janela de serviços durante a madrugada.
>>
>> Grande abraço,
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



Mais detalhes sobre a lista de discussão freebsd