You haven’t mentioned the Fedora version you use, whether the system is booting any other OS, and whether ethernet has worked with some other Linux install. Internet searches are often overwhelmed by AI clickbait garbage. Try the LHDB to search for your hardware (system, ethernet controller vendor and subsystem ID’s) to see what others have experienced.
Please provide the output from lspci -knn | grep -iA3 'network controller' which should include a line for “Kernel driver in use”. You may get more details using journalctl --no-hostname -b -g e1000e.
You should make sure you have current vendor firmware.
I have I219-LM that seems fine, but iirc there’s something about I219 devices, drivers, and revisions (mine’s rev 10 but rev 18+ drivers aren’t compatible).
I don’t have anything specific, but I’d clean the Ethernet ports (and use a different port on the router/switch) and change cables.
This is a long-standing issue for some versions of this controller. NVM (non-volatile memory) is where the controller firmware is stored. I think the “NVM Checksum Is Not Valid” error indicates that either the NVM has failed or the firmware is not the version expected by the linux e1000e driver. In the past, some distros added an option to ignore the error, but later removed it. Intel may have documents that tell you which firmware version are supported on your network controller. The copywrite dates are suspicious – how old is your network controller? Is the network controller a socketed card that could be replaced with a newer network controller?
There are multiple glyphs that resemple a single-quote. Pasting the above fails here, but editing the single-quotes works.
I haven’t seen it rev 10, but a hardware report mentions Precision 7560 having rev 11.
A random page mentioned a UEFI OPROM update for the Ethernet on that Precision laptop. ASUS is about as-descriptive as Nintendo Switch updates with “Improve System Stability” between the two BIOS files , but I’d try flashing non-beta 1403 in-case it does something different with the network OPROM.
I can’t find anything for firmware flashing Intel Ethernet directly (can probably be manually-modded in with BIOS editors and OPROM inject), but this implies there could be a NVM update.