Intel 82540EM PRO/1000 MT (PCI, Gigabit Ethernet)

Ethernet Ethernet, Gigabit, Intel, PCI-Express

No image available
Linux compatibility:
2 votes, average: 5.0 out of 52 votes, average: 5.0 out of 52 votes, average: 5.0 out of 52 votes, average: 5.0 out of 52 votes, average: 5.0 out of 5
  ( 5 with 2 ratings)

Price: $ 28.00 (on stock)
(without shipping costs)

 Buy from Amazon.com



Price trend
Intel 82540EM PRO/1000 MT 
-
Minimum: $ 10.00 
Maximum: $ 29.99  
Updated: 23/03/2016 09:46

Review of Linux Compatibility

The Intel 82540EM PRO/1000 MT is a PCI network card for Gigabit Ethernet. The card has the PCI ID 8086:100e and is supported by the Linux kernel module e1000:

01:0c.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)
	Subsystem: Intel Corporation 82540EM Gigabit Ethernet Controller
	Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 18
	Memory at fe9e0000 (64-bit, non-prefetchable) [size=128K]
	Memory at fe9d0000 (64-bit, non-prefetchable) [size=64K]
	I/O ports at df40 [size=64]
	Expansion ROM at 40000000 [disabled] [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: e1000
	Kernel modules: e1000

The card is recognized automatically by the kernel and initialized during the boot phase:

Intel(R) PRO/1000 Network Driver - version 7.3.15-k2-NAPI
e1000: 0000:02:0c.0: e1000_probe: (PCI:33MHz:32-bit) 00:11:22:33:44:55
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex
NET: Registered protocol family 17

In combination with some motherboards the EEPROM of the card can produce errors:

Intel(R) PRO/1000 Network Driver - version 7.3.21-k3-NAPI
Copyright (c) 1999-2006 Intel Corporation.
e1000 0000:01:0c.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
e1000: 0000:01:0c.0: e1000_probe: The EEPROM Checksum Is Not Valid
/*********************/
Current EEPROM Checksum : 0xbfff
Calculated              : 0x1852
Offset    Values
========  ======
00000000: c0 82 66 a6 01 80 0a 84 ff bf ff bf ff bf ff bf
00000010: c1 b8 32 83 ff bf ff bf 7b 80 ff bf ff bf ff bf
00000020: ff bf ff bf ff bf ff bf ff bf ff bf ff bf ff bf
00000030: ff bf ff bf ff bf ff bf ff bf ff bf ff bf ff bf
00000040: ff bf ff bf ff bf ff bf ff b8 00 80 ff bf ff bf
00000050: ff bf ff bf ff bf ff bf ff bf ff bf ff bf ff bf
00000060: ff bf ff bf ff bf ff bf ff bf ff bf ff bf ff bf
00000070: ff bf ff bf ff bf ff bf ff bf ff bf ff bf ff bf
Include this output when contacting your support provider.
This is not a software error! Something bad happened to your hardware or
EEPROM image. Ignoring this problem could result in further problems,
possibly loss of data, corruption or system hangs!
The MAC Address will be reset to 00:00:00:00:00:00, which is invalid
and requires you to set the proper MAC address manually before continuing
to enable this network device.
Please inspect the EEPROM dump and report the issue to your hardware vendor
or Intel Customer Support.
/*********************/
e1000: 0000:01:0c.0: e1000_probe: Invalid MAC Address
e1000: 0000:01:0c.0: e1000_probe: (PCI:33MHz:32-bit) 00:00:00:00:00:00
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection

This can normally be solved by changing Bios settings or updating the Bios.


Similar Linux Hardware

scroll left scroll right

Comments

Please use the comment section to submit corrections to the article as well as relevant excerpts of lspci, lsusb, lshw, dmesg e.t.c. Furthermore, use the section for the exchange of experiences with this hardware component or search for configuration help from other owners of this hardware.
 
Email address will not be published.
Submitting comment...