田上です。

HPのDL360G5上でFreeBSD 6.2-RELEASE を使用していた際、同じメッセージを
出力して、bgeがDown/Upする現象が見られました。


From: Kouji Ito 
<[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;]>
Subject: [FreeBSD-users-jp 91453] bge watchdog timeout (kern/96806) について
Date: Wed, 12 Mar 2008 18:10:18 +0900

> こんにちは、いつもお世話になっています、伊藤です。
> 
> HP社のDL320G5というマシンに、FreeBSD6.2-RELEASE-p5(i386)を
> インストールして使用しているのですが、
> この機種で使用しているNICで以下の様なメッセージが出力され、一時的に
> ネットワークが使用できなくなるという現象が発生しています。
> 
> bge1: watchdog timeout -- resetting
> bge1: link state changed to DOWN
> bge1: link state changed to DOWN
> bge1: link state changed to UP
> bge1: link state changed to UP

対応として、STABLEに上げる事で、メッセージが出力されなくなりました。
10 月22日頃のSTABLEですので、if_bge.c及びif_bgereg.hのバージョンは以下
の通りになっています。

$ ident if_bge.c if_bgereg.h
if_bge.c:
     $FreeBSD: src/sys/dev/bge/if_bge.c,v 1.91.2.23 2007/05/08 16:18:21 jkim 
Exp $

if_bgereg.h:
     $FreeBSD: src/sys/dev/bge/if_bgereg.h,v 1.36.2.10 2007/03/21 22:53:22 jkim 
Exp $

ちょうど、FreeBSD 6.3-RELEASEのTagが付いているので、6.3-RELEASEへアッ
プグレードしてみてはどうでしょうか?
# それでもダメなら、最新のSTABLEにしてみるとか???

-----
田上 孝雄

メールによる返信