Random reboot

Status
Not open for further replies.

tobiasbp

Patron
Joined
Dec 2, 2015
Messages
238
Could you try to disable watchdogd by adding:
watchdogd_enable="NO"

as a tunable with type rc.conf?

I don't want to restart my machine as I'm waiting to find out if upgrading the BIOS did solve the problem.
 

eroji

Contributor
Joined
Feb 2, 2015
Messages
140
I was given a rc.conf.local which blacklisted my motherboard model and I have that in place right now. No reboots so far.
 

eroji

Contributor
Joined
Feb 2, 2015
Messages
140
This is what I was provided with. So far so good. No reboots.
 

Attachments

  • rc.conf.local.zip
    6.3 KB · Views: 196

tobiasbp

Patron
Joined
Dec 2, 2015
Messages
238
Looking at you file, the new part is:
Code:
if /usr/local/sbin/dmidecode -s baseboard-product-name | grep -q X9DR3-F; then
  echo "watchdogd_enable=\"NO\""
else
  echo "watchdogd_enable=\"YES\""
fi


I'll update the code and try it on my boarc which returns:

dmidecode -s baseboard-product-name
X7DB8
 

tobiasbp

Patron
Joined
Dec 2, 2015
Messages
238
Having added the change above to /conf/base/etc/rc.conf.local, my machine reboots within a minute of booting.

Any ideas?

@eroji: How did you apply the fix?
 

tobiasbp

Patron
Joined
Dec 2, 2015
Messages
238
Having read up on the subject here:
https://koitsu.wordpress.com/2010/07/13/freebsd-and-hardwaresoftware-watchdogs/

I can see why my machine reboots with watchdogd disabled. Since I have watchdog disabled in BIOS, what reboots my machine would be the Intel ICHxx watchdog mentioned in the blog post above.

My understanding is, that Intel ICHxx watchdog is controlled by the ichwd driver in FreeBSD. This is compiled in to the kernel on FreeNAS (So it cant be disabled).

However, looking at the log i see:
Dec 9 11:22:37 ultraman ichwd0 on isa0
Dec 9 11:22:37 ultraman wbwd0: <Winbond 83627HF/F/HG/G Rev. UD-A> at port 0x2e-0x2f on isa0
Dec 9 11:22:37 ultraman wbwd0: Before watchdog attach: Watchdog enabled. Scaling by 60s, timer at 5 (<=300s left). CRF5 0x08 CRF7 0xc0

So the Winbond watchdog is used (even though it is disabled in the BIOS)?

Are both hardware watchdogs enabled? I get ean entry for ichwd and wbwd.

Any ideas?
 
Status
Not open for further replies.
Top