I have a desktop computer experiencing intermittent disconnections to the master router when connected over ethernet (see below).
This problem occured once before, but seemingly went away by itself. It appears to be here to stay this time. I have tried giving the desktop ethernet adapter a static IP, turning off all power saving options I can find (both in Windows powe plan settings and in the ethernet adapter properties), installing Intel drivers from the manufacturer's website, and even changing from Windows 10 to Windows 11.
At this point, I suspect the problem lies with the ethernet port on the motherboard. Is there anything else I can try to further confirm the problem, and if the ethernet is the problem, is there anything I can do short of buying a standalone network card for the PC?

- Master router: TP-Link Archer C20 AC750
- Ethernet switch: TP-Link LS105G
- Slave router: Netgear AC1200 WiFi Range Extender
- PC motherboard: MSI MPG Z390 Gaming Pro Carbon AC
This problem occured once before, but seemingly went away by itself. It appears to be here to stay this time. I have tried giving the desktop ethernet adapter a static IP, turning off all power saving options I can find (both in Windows powe plan settings and in the ethernet adapter properties), installing Intel drivers from the manufacturer's website, and even changing from Windows 10 to Windows 11.
At this point, I suspect the problem lies with the ethernet port on the motherboard. Is there anything else I can try to further confirm the problem, and if the ethernet is the problem, is there anything I can do short of buying a standalone network card for the PC?