Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Missing NIC port, em0: The EEPROM Checksum Is Not Valid

    Scheduled Pinned Locked Moved Hardware
    3 Posts 2 Posters 5.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      parsalog
      last edited by

      I have 6 "Supermicro SuperServer 5017C-LF" running 2.0.1-RELEASE (amd64) FreeBSD 8.1-RELEASE-p6
      Intel(R) Pentium(R) CPU G620T @ 2.20GHz with 4 Gb ram and an intel 40GB SSD

      3 of them installed without issue, the other 3 only show one out of 2 NIC ports.
      All have the same parts, purchased at the same time, built at the same time…..

      Checking the logs on all 3 I find “kernel: em0: The EEPROM Checksum Is Not Valid “

      Jul 11 16:25:35 kernel: em0: <intel(r) 1000="" pro="" network="" connection="" 7.2.3="">port 0xf020-0xf03f mem 0xf7a00000-0xf7a1ffff,0xf7a23000-0xf7a23fff irq 20 at device 25.0 on pci0
      Jul 11 16:25:35 kernel: em0: Using an MSI interrupt
      Jul 11 16:25:35 kernel: em0: The EEPROM Checksum Is Not Valid
      Jul 11 16:25:35 kernel: device_attach: em0 attach returned 5

      The other port works correctly shows

      Jul 11 16:25:35 kernel: em1: <intel(r) 1000="" pro="" network="" connection="" 7.2.3="">port 0xe000-0xe01f mem 0xf7900000-0xf791ffff,0xf7920000-0xf7923fff irq 16 at device 0.0 on pci2
      Jul 11 16:25:35 kernel: em1: Using MSIX interrupts with 3 vectors
      Jul 11 16:25:35 kernel: em1: [ITHREAD]
      Jul 11 16:25:35 kernel: em1: [ITHREAD]
      Jul 11 16:25:35 kernel: em1: [ITHREAD]

      I updated one to the most recent BIOS , but it still shows the same error.  ???

      any ideas?</intel(r)></intel(r)>

      1 Reply Last reply Reply Quote 0
      • F
        fragged
        last edited by

        Are those integrated or add-on cards? If they are PCI-E cards, you might want to make sure that they are seated properly in the slots. For integrated cards I have no idea. Maybe check with another OS? If they still don't work and even if they do, you might want to contact Supermicro's support.

        1 Reply Last reply Reply Quote 0
        • P
          parsalog
          last edited by

          thank you for the response,and I just solved the problem.  ;D

          they are builtin NICs.

          to fix the problem you have to reset the NIC to its defualt config. everything I found online pointed to a utility called IBAUTIL.

          "IBAUTIL WILL NOT WORK" that is the old version and it only shows one out of two NICs….

          it has been replaced with BOOTUTIL which can be found here http://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=19186 .

          copy the bootutil.exe from the dos folder to your dos bootdisk

          the command I ran was "bootutil -nic=1 -defcfg"

          if you try to do all or nic2 it will give you an error....

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.