Intel® Network Adapter Driver for 82575/6, 82580, I350, and I210/211-Based Gigabit Network Connections for Linux*



Intel® Network Adapter Driver for 82575/6, 82580, I350, and I210/211-based Gigabit Network Connections for Linux*

Available Downloads

  • Linux*
  • Size: 342.3 KB
  • SHA1: C73767C5124CEDEFC6D8D2BF7AC43F3EBA88521F

Detailed Description


This release includes Linux* Base Drivers for Intel® Ethernet Network Connections.

  • igb driver supports all 82575-, 82576-, 82580-, I350-, I210-, I211- and
    I354-based gigabit network connections.
  • e1000e driver supports all PCI Express gigabit network connections, except
    those that are 82575-, 82576-, 82580-, and I350-, I210-, and I211-based*.


  • The Intel® PRO/1000 P Dual Port Server Adapter is supported by
    the e1000 driver, not the e1000e driver due to the 82546 part being used
    behind a PCI Express bridge.
  • Gigabit devices based on the Intel® Ethernet Controller X722 are
    supported by the i40e driver.


Due to the continuous development of the Linux kernel, the drivers are updated more often than the bundled releases. The latest driver can be found on (and also on


If you currently have the e1000 driver installed and need to install e1000e,
perform the following:

  • If your version of e1000 is or less, upgrade to e1000 version
    8.x, using the instructions in the e1000 README.
  • Install the e1000e driver using the instructions in the Building and
    Installation section below.
  • Modify /etc/modprobe.conf to point your PCIe devices to use the new e1000e
    driver using alias e1000e, or use your distribution's specific method
    for configuring network adapters like RedHat's setup/system-config-network
    or SuSE's yast2.