em0 disappearing after upgrade to 14.3 (p12) and then to 15 release

I never had such issues, em0 was always stable as a rock.

Now it is completely unstable.

Anyone knows how to fix this? And it is not about router, Mikrotik 4011, also stable as a rock.
 
Basically you are looking for interface UP/DOWN messages or maybe something DHCP related.

You can check the interfaces interrupts easily: vmstat -i

Personally my first check would be PCI-E devices. Make sure it is "em" interface and nothing changed there. Make sure PCI address looks sane.
pciconf -lv
 
After a few reboots it stopped happening. I am confused. Didnt touch the server, it just stopped, will se with next cycle iteration.

Anyway, ifconfig said interface doesnt exist, kernel module was still loaded, nothing special in dmesg except em0 went down.

pciconf -lv did see the nic, and it is integrated. Will slowly switch to mlx and use em0 just for sniffing internet side on mirrored mikrotik port.
 
Ok, after a reboot it started to happen again, the em0 got dhcp address but after a while disappeared.

Absolutely nothing in the logs, pciconf showed it.

I went into reconfiguration of bridge, moved ip off the interface to bridge, was still happening.

Now I have moved bridge to mlxen0 and it works, em0 is unconfigured but doesn't disappear any more.
 
Back
Top