Re: Network interface not working: watchdog timeout error

From: Lexi Winter <lexi_at_le-fay.org>
Date: Wed, 17 Jan 2024 09:07:31 UTC
Rocky Hotas:
> With FreeBSD 14.0-RELEASE I have this (quite old) network interface,
> which is embedded in the motherboard:
>
> nfe0@pci0:0:15:0:       class=0x020000 rev=0xa2 hdr=0x00 vendor=0x10de device=0x07dc subvendor=0x1734 subdevice=0x115b
 
> It performed normally for several days and across several reboots. Then,
> without applying any modification to the configuration, the system was
> physically powered down and booted again: the network card did no more
> work. After another reboot, nothing changed.
[...]
> Is there anything that can be done from the OS, or is it a hardware issue?

according to the nfe(4) manual page, it supports the hw.nfe.msix_disable
and hw.nfe.msi_disable loader tunables.  i don't know anything about
nfe(4) specifically, but some other network cards (such as alc(4)) have
issues with MSI or MSI-X enabled, so it might be worth turning those off
in /boot/loader.conf to see if that makes any difference.

for example:

hw.nfe.msi_disable=1
hw.nfe.msix_disable=1