[FUG-BR] RES: Freebsd8 : bce0 Whatdog timeout e ospf_read invalid Area ID

Eduardo Schoedler eschoedler em viavale.com.br
Quarta Dezembro 1 15:51:06 BRST 2010


Sua interface é uma BCM5708S ?
Tive problemas com o driver bce no Freebsd-8.0, começou que o
auto-negotiation não funcionava.
Para o meu problema específico, existe um patch para o arquivo
/sys/dev/mii/brgphy.c.
Porém, instalei o Freebsd-8.1 e está funcionando.

Em tempo: o driver igb do 8.0 também está com problemas, tive de baixar no
site da Intel e aplicar o patch.

Sds,

--
Eduardo Schoedler

> -----Mensagem original-----
> De: freebsd-bounces em fug.com.br [mailto:freebsd-bounces em fug.com.br] Em
> nome de Joel Cappellesso
> Enviada em: quarta-feira, 1 de dezembro de 2010 15:43
> Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
> Assunto: [FUG-BR] Freebsd8 : bce0 Whatdog timeout e ospf_read invalid
> Area ID
> 
> Ola,
> 
> FreBSD Server 8.0-STABLE FreeBSD 8.0-STABLE #0: Thu Mar 25 10:46:35
> BRT 2010     root@:/usr/src/sys/amd64/compile/FREEBSD02  amd64
> 
> 
> Erro:
> 
> Dec  1 13:48:02 server kernel: bce0: ../../../dev/bce/if_bce.c(7047):
> Watchdog timeout occurred, resetting!
> Dec  1 13:48:02 server kernel: bce0: link state changed to DOWN
> Dec  1 13:48:02 server kernel: bce1: ../../../dev/bce/if_bce.c(7047):
> Watchdog timeout occurred, resetting!
> Dec  1 13:48:02 server kernel: bce1: link state changed to DOWN
> 
> 
> Procurando na net esta seria a descrição:
> 
> http://www.unix.com/man-page/FreeBSD/4/bce/
> 
>      bce%d: Watchdog timeout occurred, resetting!  The device has
> stopped
>      responding to the network, there is a problem with the cable
> connection,
>      or a driver logic problem has occurred..
> 
> 
> Depois disso meu ospf morreu:
> 
> Dec  1 14:32:19 server ospfd[1953]: OSPFd 0.99.17 starting: vty em 2604
> Dec  1 14:32:20 server ospfd[1953]: interface bce0: ospf_read invalid
> Area ID 0.0.0.248.
> Dec  1 14:32:23 server ospfd[1953]: interface bce0: ospf_read invalid
> Area ID 0.0.0.248.
> 
> # cat /usr/local/etc/ospfd.conf
> auth-type simple
> auth-key xxxxxxx
> router-id x.x.x.x
> redistribute connected
> redistribute static
> 
> area 0.0.0.248 {
> interface bce0 {
>         hello-interval 10
>         router-dead-time 40
> }
> }
> 
> 
> Tenho na máquina o quagga rodando, estava tudo funcionando. Depois do
> problema do whatchdog e do reboot o ospf não voltou mais. Acredito que
> não seja um problema de conflito entre o quagga e o openospfd. A
> máquina não havia sido reiniciada desde que o ospf foi instalado.
> Alguma idéia?
> 
> Sou obrigado a usar o ospf do quagga ?
> 
> 
> # rc.conf
> # openospfd
> openospfd_enable=YES
> # bgpd
> quagga_enable="YES"
> quagga_daemons="zebra bgpd"
> 
> Obrigado,
> 
> --
> Joel Cappellesso



Mais detalhes sobre a lista de discussão freebsd