Announcement Banner
UNSOLVED

marrcin

updated

4 years ago

M

marrcin

1 Rookie

•

11 Posts

0

8508

November 1st, 2021 10:00

Precision 7560 - e1000e module error: the NVM Checksum Is Not Valid

I'm trying to install Linux on Precision 7560 (that's why I bought it).
Unfortunately, the network card (Intel I219-LM) doesn't work.
The kernel driver loading is aborted and a message is displayed:

e1000e 0000:00:1f.6: The NVM Checksum Is Not Valid

I have checked on the Internet and some people had the same issue.
I tried to follow their instruction but it didn't work. I gave up as
I do not want to brick the NIC.
I can not use WIFI to install the compiler and all required tools
to compile a custom e1000e, as the install image doesn't contain
the newest firmware and WIFI doesn't work. I cannot install the newest
firmware as the network card is flawed.

This is definitely a hardware problem. I bought my laptop in October and
this is my third hardware problem with a £ 2,500 laptop. Yes, I bought
the cheapest version should work.
I would be grateful for your help in solving this problem so that I could
finally enjoy my purchase.

BTW, Windows ignores the error, so the card works and the system does not
complain about an EEPROM checksum error.

Many thanks
Marcin

 

  • rwzeitgeist

    1 Rookie

    •

    20 Posts

    4640

    0

    Posted November 2nd, 2021 08:00

    You didn't mention which Linux distribution you're installing. I configured my 7560 to dual boot Windows 10 and Ubuntu 20.04 LTS.

    Have you considered trying a different Linux distribution? Booting a live Linux from a thumb drive would allow you to experiment without disturbing what you've installed on your drive.

    You mention that Windows ignores the error, which suggests you're dual booting Windows & Linux. Do the diagnostics running under Windows report a problem with the LAN hardware?

    -Bob

     

  • marrcin

    1 Rookie

    •

    11 Posts

    4617

    0

    Posted November 3rd, 2021 11:00

    Hi,
    THank you for your message.

    I have been struggling with this problem for three days now. I installed MS Windows with hope that I would find a tool or update to fix it on the most supported operating system in the world.

    I'm using gentoo, but can't install it this time. After booting the system install image, the network is down (because of the eeprom checksum error). There are no drivers for Wifi too, so I cannot continue with the installation.

    I tried Ubuntu 20.04 and 21.10 and problem exists in both versions. However WIFI works, so I am going to use Ubuntu live to install gentoo base system.

    You run Ubuntu 20.04, don't you? Do you have the same problem with the net card? Do you see the same error message in the bootlog?

    Many thanks

    Marcin

  • rwzeitgeist

    1 Rookie

    •

    20 Posts

    4608

    0

    Posted November 3rd, 2021 12:00

    When I initially installed Ubuntu 20.04 LTS I encountered the reverse problem: the Ethernet port worked fine but WiFi did not. At that time (late July/early August) that LTS kernel did not yet support the Intel AX210 WiFi chip. I could have manually installed an updated kernel from the non-LTS distribution to get WiFi working, but elected to wait for the official release. The next kernel update arrived about a month later and included the updated driver.

    No, my machine's bootlog contains no mention of a checksum for the Ethernet device.

    Your machine's Ethernet hardware certainly seems to have an issue. I'm surprised and disappointed Dell's diagnostics fail to detect the problem.

    -Bob

  • marrcin

    1 Rookie

    •

    11 Posts

    4576

    1

    Posted November 7th, 2021 04:00

    I expected the same problem you had. The P7560 is a quite new laptop, so It was acceptable for me that some driver was not ready yet. Unfortunately I don't understand why having the same laptop with the same network card, I observe that problem, and you don't. But I hope that this is only a software issue.

    I spent a few days trying different methods that I found on the internet. Nothing worked. However, I found a newer version of the network adapter driver by chance. Version e1000e-3.8.7.tar.gz works.

    Other links:

    https://github.com/koljah-de/e1000e-dkms-debian

    https://osdn.net/projects/sfnet_e1000/downloads/e1000e%20historic%20archive/3.8.7/e1000e-3.8.7.tar.g...

    I couldn't find any difference that caused this problem, although version 3.8.7 also checks the eeprom checksum but reports no problem. Now I'm using Ubuntu to install Gentoo

    Thanks

    Marcin

  • rwzeitgeist

    1 Rookie

    •

    20 Posts

    4559

    0

    Posted November 7th, 2021 14:00

    Glad you resolved the problem!

    Ubuntu 20.04 LTS must be using a different Intel I219-LM driver, which would explain why I never saw that problem and why the LAN worked when you booted Ubuntu. Looking for Ubuntu's e1000e driver version on my 7560 I see the following result:

    root@host:/lib/modules# find . -name e1000e -ls
    20056414 4 drwxr-xr-x 2 root root 4096 Jul 20 14:07 ./5.8.0-63-generic/kernel/drivers/net/ethernet/intel/e1000e
    15597924 4 drwxr-xr-x 2 root root 4096 Aug 4 17:12 ./5.11.0-25-generic/kernel/drivers/net/ethernet/intel/e1000e

    root@host:/lib/modules# modinfo e1000e | grep ver
    filename: /lib/modules/5.11.0-25-generic/kernel/drivers/net/ethernet/intel/e1000e/e1000e.ko
    description: Intel(R) PRO/1000 Network Driver
    srcversion: 8543CA62F65379D0D09CCD6
    vermagic: 5.11.0-25-generic SMP mod_unload modversions

    -Bob

     

  • marrcin

    1 Rookie

    •

    11 Posts

    4499

    0

    Posted November 12th, 2021 14:00

    Unfortunately, the problem has not been resolved yet.
    I have already tested everything I found on the Internet. The driver I found only works if you compile it and run modprobe.
    I do not know why, but when I restart Linux, the driver crashes the system.

    I bought my laptop two months ago and still can't use it.

    -Marcin

  • pindi

    1 Rookie

    •

    10 Posts

    4441

    0

    Posted November 19th, 2021 01:00

    Ok I disable secure boot from UEFI and install https://github.com/koljah-de/e1000e-dkms-debian.

    After reboot NIC work as espected!

    I think I have to reinstall this module at ever kernel update...

  • pindi

    1 Rookie

    •

    10 Posts

    4444

    0

    Posted November 19th, 2021 01:00

    Hi all,

    I have the same identical problem: I bouth Dell Precision 7650 laptop with ONLY Ubuntu 20.04 SO (no Windows, I use only Ubuntu for work) and the NIC doesn't work (but is alive, led blinking and by UEFI menu I can search BIOS update from Internet so no hardware issue).

    This problem occurred after Motherborad replacement (for other elettrical problem), after reboot with new NIC Ubuntu doesn't enable the device with error:

    e1000e 0000:00:1f.6: The NVM Checksum Is Not Valid
    e1000e: probe of 0000:00:1f.6 failed with error -5 

    I tested all solution proposed on Internet (various reboot with all combination of UEFI configuration - Secure boot on/off, etc), and installed last proposal kernel (5.11.0-41-generic) but nothing to do.

    Same problem if run Ubuntu ISO from USB (all latest version).

    The curious fact is that with the previous motherboard the card worked correctly!

    Why we have all these problems if this laptop is certified to work with Ubuntu 20.04??

    Really nerve-wracking!

  • pindi

    1 Rookie

    •

    10 Posts

    4567

    0

    Posted November 24th, 2021 01:00

    Nothing to do, after one day the problem returned as described in this other discussion: https://www.dell.com/community/Linux-Developer-Systems/Precision-7560-won-t-boot-with-Network-Enabled/m-p/8079627/highlight/true#M9464

    Now I am forced to work with the NIC disabled by BIOS.

    Has anyone managed to boot a live ISO with the NIC recognized and working?

    Here (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1936998) describe that the bug was fixed for some kernel versions.

     

  • marrcin

    1 Rookie

    •

    11 Posts

    2041

    0

    Posted December 1st, 2021 04:00

    An update.:
    It may be interesting but I have the same issue after motherboard replacement.

    It looks that DELL has to fix something in faulty laptops' firmware.:

    https://bugzilla.kernel.org/show_bug.cgi?id=213667