Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Nov 2017 23:35:47 +0900
From:      YongHyeon PYUN <pyunyh@gmail.com>
To:        Ernie Luzar <luzar722@gmail.com>
Cc:        "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org>, FreeBSD current <freebsd-current@freebsd.org>
Subject:   Re: watchdog timeout problem
Message-ID:  <20171102143547.GA1065@michelle.fasterthan.co.kr>
In-Reply-To: <59FB27FB.6060704@gmail.com>
References:  <59FB27FB.6060704@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Nov 02, 2017 at 10:13:15AM -0400, Ernie Luzar wrote:
> Posted this 10/31/2017  got no reply.
> 
> Been getting these error messages since about release 10.0 I think.
> Have changed to new hardware box and new cable modem and still having
> the same error messages. Also occurs when I use em0 interface to connect 
> to the public internet instead of vge0.
> 
> vge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST>
>         metric 0 mtu 1500
> 	options=389b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,
>         WOL_UCAST,WOL_MCAST,WOL_MAGIC>
> 	ether 00:0b:db:19:33:18
> 	hwaddr 10:00:60:21:00:93
> 	inet xxx.xxx.xxx.xxx netmask 0xfffff000
>         broadcast 255.255.255.255
> 	nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
> 	media: Ethernet autoselect (1000baseT <full-duplex,master>)
> 	status: active
> 
> 
> 
> Oct 30 23:43:38 fbsd kernel: vge0: watchdog timeout
> Oct 30 23:43:38 fbsd kernel: vge0: link state changed to DOWN
> Oct 30 23:43:42 fbsd kernel: vge0: link state changed to UP

[...]

Would you show me the output of dmesg?

> 
> 11/2/2017 posting this now as a update
> 
> I have continued to research this problem.
> The "man watchdog" says that the command,
> watchdog -d  will provide debugging info, and
> watchdog -t  will set a new timeout timer value
> 
> When I issue either of those commands I get this error message
> watchdog: patting the dog: Operation not supported
> 
> The man page also says a value of -t 0  disables the watchdog function.
> 
> Issuing "watchdog -t 0" does not get that above error message, but the 
> watchdog function is still enabled because I am still getting the
> 
>  kernel: vge0: watchdog timeout
>  kernel: vge0: link state changed to DOWN
>  kernel: vge0: link state changed to UP
> 
> messages.
> 

The watchdog timeout message is generated when vge(4) didn't see
transmit completion interrupts.  It has nothing to do with
watchdog(8) or watchdog(4). 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20171102143547.GA1065>