This project contains the standalone Linux kernel drivers for Intel(R) Ethernet adapters and LOMs (LAN On Motherboard). To learn more about Intel Ethernet visit http://communities.intel.com/community/tech/wired
For all support questions or reports regarding Intel's standalone driver tar.gz files, or hardware issues, please contact Intel Support at
https://www.intel.com/content/www/us/en/support/products/36773/ethernet-products.html
If you're having an issue with a driver from a distribution please contact that distribution first.
If you need to report an issue with the in-kernel driver please use the following lists:
intel-wired-lan@lists.osuosl.org
netdev@vger.kernel.org
Features
- ice driver
- i40e driver
- iavf driver
- ixgbe and ixgbevf drivers
- igb and igbvf drivers
- lldpad daemon
- e1000e driver: The e1000e driver has changed to a kernel-only support model. (Latest release 3.8.7.)
- e1000 driver: The e1000 driver has changed to a kernel-only support model and is now located in Archive. (latest release: 8.0.35)
License
GNU General Public License version 2.0 (GPLv2)Follow Intel Ethernet Drivers and Utilities
Other Useful Business Software
Rate This Project
Login To Rate This Project
User Reviews
-
Time to update the driver. Can't compile under new kernel branch 4.10. UPDATE. Finally!
-
Works just as well as you hoped it would. If, at your own risk, you want to support both 1Gb and 10Gb with SFP+ modules that have not been tested with both--and are not advertised to work with both--just make multispeed_fiber always true: --------------------- ixgbe/ixgbe-4.0.3/src/ixgbe_phy.c ---------------------- index 102dd53..a3e5f74 100644 @@ -1451,7 +1451,7 @@ s32 ixgbe_identify_sfp_module_generic(struct ixgbe_hw *hw) hw->phy.sfp_setup_needed = true; /* Determine if the SFP+ PHY is dual speed or not. */ - hw->phy.multispeed_fiber = false; + hw->phy.multispeed_fiber = true; if (((comp_codes_1g & IXGBE_SFF_1GBASESX_CAPABLE) && (comp_codes_10g & IXGBE_SFF_10GBASESR_CAPABLE)) || ((comp_codes_1g & IXGBE_SFF_1GBASELX_CAPABLE) && @@ -1771,7 +1771,7 @@ s32 ixgbe_identify_qsfp_module_generic(struct ixgbe_hw *hw) hw->phy.sfp_setup_needed = true; /* Determine if the QSFP+ PHY is dual speed or not. */ - hw->phy.multispeed_fiber = false; + hw->phy.multispeed_fiber = true; if (((comp_codes_1g & IXGBE_SFF_1GBASESX_CAPABLE) && (comp_codes_10g & IXGBE_SFF_10GBASESR_CAPABLE)) || ((comp_codes_1g & IXGBE_SFF_1GBASELX_CAPABLE) &&
-
I cannot comment on the driver as I could not get it work on Ubuntu. I thought i'd give it a go, even though I knew it wasn't apart of the supported list. Ubuntu 14.04, 3.13.0-24-generic kernel, Intel Corporation Ethernet Connection I217-V (rev 05). **UPDATE** Booting without the cable plugged in helped!
-
For older non-current CentOS boot kernel (such as 1 or 2 sub-revisions behind), you're forced to install the full-source CentOS linux kernel into /usr/src/linux. Cannot rely on 'kernel-devel' package then. Certainly, not Intel's fault. but it works very well.
-
Great stuff.