bce watchdog timeout occurred, resetting

John Fitzgerald jjfitzgerald at gmail.com
Mon Nov 3 12:22:00 PST 2008

Hi there,

I have a pretty busy firewall / gateway that's running two Broadcom
NetXtreme II cards on full-duplex GigE ports. The internal interface
is autoselect (negotiate) and the external is hard-coded GigE. Every
so often the hard-coded interface dies and the system logs (like
today) show this:

Nov  3 14:39:20 myserver kernel: bce0:
/usr/src/sys/dev/bce/if_bce.c(5002): Watchdog timeout occurred,
Nov  3 14:39:20 myserver kernel: bce0: link state changed to DOWN
Nov  3 14:39:23 myserver kernel: bce0: link state changed to UP

Searching around, the only thing I can spot is this, from the bce man page:

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.

I'm afraid it's the driver logic problem, but I don't know where to go
from here. Any ideas? I'm using 6.2-RELEASE.



More information about the freebsd-bugs mailing list