FreeNas: Realtek 8111F and “re0: Watchdog Timeout Error” – universal solution

This is continuation from FreeNas: Realtek 8111F and re0: Watchdog Timeout Error

Last solution was only for FreeNas 9.1 which is now a bit outdated.

Below I will show you how to fix the issue (by compiling your own drivers that are dedicated for your os version):

# I prefer making this inside jail so there is no extra leftovers
# so I created jail named 'test' which is my jail number 1
jailme 1 /bin/csh
curl -o /tmp/rtlv194.01.tgz
tar -xf /tmp/rtlv194.01.tgz -C /tmp/
cp /tmp/rtl_bsd_drv_v194.01/if_re* /usr/src/sys/dev/re/
cp /tmp/rtl_bsd_drv_v194.01/Makefile /usr/src/sys/modules/re/
cd /usr/src/sys/modules/re/
cp /usr/src/sys/modules/re/if_re.ko /if_re_194.ko
cp /mnt/***/jails/test/if_re_194.ko /boot/kernel/if_re.ko

# Enable with the FreeNAS GUI in System/Tunables. Variable if_re_load, Value YES, Type loader, Enabled true
# reboot

In case the official link to tgz is down, here is mirror I made: 007-rtl_bsd_drv_v194.01.tgz

8 thoughts on “FreeNas: Realtek 8111F and “re0: Watchdog Timeout Error” – universal solution”

  1. Hi BigRetroMIKE
    Had the same nasty re0: watchdog timeout error
    Thanks for the solution.. Tried it with FreeNas 11.1-U5 and worked like a charm.

    Thanks for that!

    1. Your welcome. Sadly in the long run there will need to be some rewriting for re driver, but with current flow the fastest solution is buying recommended NIC adapter anyway.

Leave a Reply

Your email address will not be published. Required fields are marked *