Dropping Ethernet

My two ethernet connected Beelink android tv boxes will drop their connection on occasion, even when the modem and router are fine. I have to switch to wifi when this happens, which is ok, but speeds are much slower. Cables are fine. The connection is always restored eventually. Anybody else encounter the same problem and figure out a cure? Are there certain settings tnat might help? Thanks for any input.