>----- Original Message ----- >From: "Samuel Peres" <[email protected]> >To: <[email protected]> >Sent: Monday, February 03, 2014 2:39 PM >Subject: [FUG-BR] Problemas com roteamento FreeBSD-9.2
>Boa tarde, >Estou com um problema estranho no FreeBSD-9.2 (r260799) com OpenBGPD. >Não consigo remover 1 rota específica, retorna o seguinte erro: ># route delete -inet 187.xx.xxx.0/22 -iface vlan569 -fib 0 >route: writing to routing socket: Address already in use >delete net 187.16.216.0: gateway vlan569 fib 0: gateway uses the same route >Exit 1 >No momento não estou com nenhum IP configurado na mesma subnet da rota >que estou tentando remover (tinha, mas removi com ifconfig sem nenhum >problema). Com netstat ou bgpctl consigo ver a rota em questão, vejam: ># netstat -nr | grep 187.xx.xxx >187.xx.xxx.0/22 187.xx.xx.xx UG1 0 3806179 vlan569 >Entretanto, não era para essa rota na está na VLAN 569, era para está em >outra VLAN. Esse mesmo problema foi tratado em [1], onde aparentemente >só foi corrigido aplicando um patch, mas não estou muito otimista e >recorro a FUG em busca de ajuda. >Já tive esse problema umas duas ou três vezes, infelizmente só consegui >resolver após um reboot. Percebi que esse problema acontece da seguinte >forma (simulei isso para constatar): >* Todas sessões BGP estão down no início. Em seguida: >1- Subo a sessão BGP do PTT; >2- Subo a sessão BGP da Algar; >Tudo ok até aqui >3- down na sessão com PTT; >4- down na sessão da Algar; >5- Subo novamente a sessão da Algar; >6- Tento subir novamente a sessão com o PTT; >Ou seja, o sexto passo eu não executo com sucesso, visto que perco >comunicação com o roteador do PTT. Loucura não? Com certeza, mas >acontece isso aqui e já tentei atualizar o FreeBSD para tentar resolver >e nada. O negócio é tão maluco que nem mesmo a tabela arp dos endereços >associados a VLAN do PTT eu consigo remover quando acontece isso. >Retorna o erro "arp: writing to routing socket: Invalid argument". Se >tento adicionar o IP novamente a VLAN retorna o erro "ifconfig: ioctl >(SIOCAIFADDR): Address already in use". >Em outra localidade tenho um Mikrotik (estou aguardando a chegada de um >Juniper MX10) com o mesmo cenário (PTT e Algar) e não acontece esse >problema. >Alguém tem alguma dica? >[1] http://forums.freebsd.org/viewtopic.php?t=42547 >Obrigado! >Samuel Peres Caro Samuel, eu não tive especificamente este problema com o OpenBGPD. O problema que tive foi com a 2a. parte do seu problema, que está relacionado ao ARP ("....O negócio é tão maluco que nem mesmo a tabela arp dos endereços associados a VLAN do PTT eu consigo remover quando acontece isso. Retorna o erro "arp: writing to routing socket: Invalid argument". ). O que percebi, na epoca (isto foi com o FreeBSD 5.xx até o 7.xx, é que SE deixasse a opcao net.inet.ip.fastforwarding=1, e digitasse um simples: arp -a -d acontecia este problema e, as vezes, kernel panic. Desligue esta opcao e faca um teste. Cuidado tambem com queues do ipfw. Edinilson ------------------------------------------ ATINET Tel Voz: (0xx11) 4412-0876 http://www.atinet.com.br ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

