Intel® Network Adapter Driver for PCIe* Intel® Gigabit Ethernet Network Connections under Linux*
Introduction
This download installs version 3.8.4 of the e1000e Linux* Intel® Network Adapter Driver for Intel® Gigabit Network Connections for PCI Express*. — Final Release
Intel Software License Agreement
Available Downloads
- OS Independent, Linux*
- Size: 311.6 KB
- SHA1: 4696BBE30E959C5A1BD006BE066358FF5FE76464
Detailed Description
What’s new
- Added a fix to s0ix flow to support cable connected case.
- Initial support for the following devices:
Ethernet Connection (13) I219-LM
Ethernet Connection (13) I219-V
Ethernet Connection (14) I219-LM
Ethernet Connection (14) I219-V
Ethernet Connection (15) I219-LM
Ethernet Connection (15) I219-V
Ethernet Connection (16) I219-LM
Ethernet Connection (16) I219-V
Ethernet Connection (17) I219-LM
Ethernet Connection (17) I219-V - Backport to upstream: 0290bd291c (netdev: pass the stuck queue to the timeout handle)
- Backport to upstream: b0ddfe2bb2 (intel: correct return from set features callback)
- Backport to upstream: ee2e80c194 (e1000e: Use dev_get_drvdata where possible)
- Backport to upstream: a702381940 (e1000e: Use rtnl_lock to prevent race conditions between net and pci/pm)
- Backport to upstream: daee5598e4 (e1000e: Drop unnecessary __E1000_DOWN bit twiddling)
- Backport to upstream: 12299132b3 (net: ethernet: intel: Demote MTU change prints to debug)
- Backport to upstream: c557a4b3f7 (e1000e: Use netdev_info instead of pr_info for link messages)
Purpose
This driver includes support for the Intel® Itanium® 2-based and the Intel® EM64T system. This release supports the latest 2.4 series kernel as well as 2.6.x and 3.x versions.
e1000e.x.x.x.tar.gz is designed to work with the Intel® 82563/82566/82567 Gigabit Ethernet PHY, Intel® 82571/82572/82573/82574/82577/82578/82579/82583 Gigabit Ethernet Controller, and I217/I218 controllers under Linux*. The latest version and earlier versions of this driver are available from SourceForge*.
If your adapter/connection is not 82563, 82566, 82567, 82571, 82572, 82573, 82574, 82577, 82578, 82579, or 82583-based, you should use one of the following drivers:
- igb-x.x.x.tar.gz driver supports all Intel® 82575, 82576, 82580, I350, I210, or I211-based Gigabit Network Adapters/Connections
- e1000-x.x.x.tar.gz driver supports all Intel® 8254x-based PCI and PCI-X Gigabit Network Adapters/Connections
See the readme notes for installation instructions, supported hardware, what is new, bug fixes, and known issues.
About Intel® drivers
The driver or software for your Intel® component might have been changed or replaced by the computer manufacturer. We recommend you work with your computer manufacturer before installing our driver so you don’t lose features or customizations.
Источник
Операционные системы Astra Linux
Оперативные обновления и методические указания
Операционные системы Astra Linux предназначены для применения в составе информационных (автоматизированных) систем в целях обработки и защиты 1) информации любой категории доступа 2) : общедоступной информации, а также информации, доступ к которой ограничен федеральными законами (информации ограниченного доступа).
1) от несанкционированного доступа;
2) в соответствии с Федеральным законом от 27.07.2006 № 149-ФЗ «Об информации, информационных технологиях и о защите информации» (статья 5, пункт 2).
Операционные системы Astra Linux Common Edition и Astra Linux Special Edition разработаны коллективом открытого акционерного общества «Научно-производственное объединение Русские базовые информационные технологии» и основаны на свободном программном обеспечении. С 17 декабря 2019 года правообладателем, разработчиком и производителем операционной системы специального назначения «Astra Linux Special Edition» является ООО «РусБИТех-Астра».
На web-сайтах https://astralinux.ru/ и https://wiki.astralinux.ru представлена подробная информация о разработанных операционных системах семейства Astra Linux, а также техническая документация для пользователей операционных систем и разработчиков программного обеспечения.
Мы будем признательны Вам за вопросы и предложения, которые позволят совершенствовать наши изделия в Ваших интересах и адаптировать их под решаемые Вами задачи!
Репозитория открытого доступа в сети Интернет для операционной системы Astra Linux Special Edition нет. Операционная система распространяется посредством DVD-дисков.
Информацию о сетевых репозиториях операционной системы Astra Linux Common Edition Вы можете получить в статье Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов.
В целях обеспечения соответствия сертифицированных операционных систем Astra Linux Special Edition требованиям, предъявляемым к безопасности информации, ООО «РусБИтех-Астра» осуществляет выпуск очередных и оперативных обновлений.
Очередные обновления (версии) предназначены для:
- реализации и совершенствования функциональных возможностей;
- поддержки современного оборудования;
- обеспечения соответствия актуальным требованиям безопасности информации;
- повышения удобства использования, управления компонентами и другие.
Оперативные обновления предназначены для оперативного устранения уязвимостей в экземплярах, находящихся в эксплуатации, и представляют собой бюллетень безопасности, который доступен в виде:
- инструкций и методических указаний по настройке и особенностям эксплуатации ОС, содержащих сведения о компенсирующих мерах или ограничениях по примене- нию ОС при эксплуатации;
- отдельных программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, инструкций по их установке и настройке, а также информации, содержащей сведения о контрольных суммах всех файлов оперативного обновления;
- обновлений безопасности, представляющих собой файл с совокупностью программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, а также информации, содержащей сведения о контрольных суммах всех файлов обновлений безопасности, указания по установке, настройке и особенностям эксплуатации ОС с установленными обновлениями безопасности.
Ввиду совершенствования нормативно-правовых документов в области защиты информации и в целях обеспечения соответствия информационных актуальным требованиям безопасности информации, а также обеспечения их долговременной эксплуатации, в том числе работоспособности на современных средствах вычислительной техники, рекомендуется на регулярной основе планировать проведение мероприятий по применению очередных и оперативных обновлений операционной системы.
Источник
Linux* Base Driver for Intel® Gigabit Ethernet Network Connections
Content Type Install & Setup
Article ID 000005480
Last Reviewed 04/02/2021
There are three Linux* base drivers for Intel® Gigabit Network Connections:
- igb-x.x.x.tar.gzdriver: Supports all 82575/6, 82580, I350, I354, and I210/I211 based gigabit network connections.
- e1000e-x.x.x.x.tar.gzdriver: Supports the Intel® PRO/1000 PCI-E (82563/6/7, 82571/2/3/4/7/8/9, or 82583) I217/I218/I219 based gigabit network adapters.
- e1000-x.x.x.tar.gzdriver: Supports Intel® PRO/1000 PCI and PCI-X family of gigabit network connections.
Select the proper version below for download and installation instructions.
Click or the topic for details:
Linux* igb* base driver for Intel® Gigabit Ethernet Network Connection installation instructions
The Linux* igb driver supports all 82575, 82576, 82580, I350, I354, and I210/I211 based Intel® Gigabit Ethernet Network Connections.
For driver configuration details, see the Read Me file in Download Center.
The Linux base drivers support the 2.4.x, 2.6.x and 3.x kernels. These drivers include support for Intel® Itanium® 2 Processor-based systems.
These drivers are only supported as a loadable module. We don’t supply patches against the kernel source to allow for static linking of the drivers. For questions related to hardware requirements, see the documentation supplied with your Intel Gigabit adapter. All hardware requirements listed apply to use with Linux.
The following features are available in supported kernels:
- Native VLANs
- Channel Bonding (teaming)
- SNMP
Find channel bonding documentation in the Linux kernel source: /documentation/networking/bonding.txt.
The igb driver supports IEEE 1588 time stamping for kernels 2.6.30 and above. For a basic tutorial for the technology, see NIST.
The driver information previously displayed in the /proc file system isn’t supported in this release. You can use ethtool (version 1.6 or later), lspci, and ifconfig to obtain the same information.
Building and installation
The steps below require elevated privileges.
Prerequisites |
Download current igb package from Download Center. Move the base driver tar file to the directory of your choice.
For example, use /home/username/igb or /usr/local/src/igb.
Untar/unzip the archive, where is the version number for the driver tar file:
tar zxf igb- .tar.gz
Change to the driver src directory, where is the version number for the driver tar:
Compile the driver module:
The binary will be installed as:
The install location listed above is the default location. This may differ for various Linux distributions.
Load the module using either the insmod or modprobe command:
modprobe igb insmod igb
Note that for 2.6 kernels the insmod command can be used if the full path to the driver module is specified. For example:
insmod /lib/modules/ /kernel/drivers/net/igb/igb.ko
With 2.6 based kernels also make sure that older igb drivers are removed from the kernel, before loading the new module:
rmmod igb; modprobe igb
Assign an IP address to the interface by entering the following, where is the interface number:
Verify that the interface works. Enter the following, where is the IP address for another machine on the same subnet as the interface that is being tested:
ping
Note |
Note | The Intel® 82562v 10/100 Network Connection only provides 10/100 support. |
Building and installation
Steps below require elevated privileges.
Prerequisites |
Download current e1000e package from Download Center. Move the base driver tar file to the directory of your choice.
For example, use /home/ /e1000e or /usr/local/src/e1000e.
Untar/unzip the archive, where is the version number for the driver tar file:
tar zxf e1000e- .tar.gz
Change to the driver src directory, where is the version number for the driver tar:
Compile the driver module:
The binary installs as:
The install location listed above is the default. Location may differ for various Linux distributions.
Load the module using either the insmod or modprobe command:
modprobe e1000e insmod e1000e
Note | You can use the insmod command for 2.6 kernels if you specify the full path to the driver module. For example: insmod /lib/modules/ /kernel/drivers/net/e1000e/e1000e.ko With 2.6 based kernels, make sure that older e1000e drivers are removed from the kernel before you load the new module: rmmod e1000e; modprobe e1000e |
Assign an IP address to the interface by entering the following, where is the interface number:
Verify that the interface works. Enter the following, where is the IP address for another machine on the same subnet as the interface you’re testing:
ping
Note |
Linux* e1000 base driver for Intel® PCI, PCI-X Gigabit Network Connection installation instructions
The Linux* e1000 driver supports Legacy (PCI, PCI-X*) Gigabit Network Connections.
For driver configuration details, see the ReadMe file in Download Center.
Note | The e1000 driver is no longer maintained as a standalone component. Request support from the maintainer of your Linux* distribution. |
The Linux base drivers support the 2.4.x and 2.6.x kernels. These drivers include support for Intel® Itanium® 2 Processor-based systems.
These drivers are only supported as a loadable module. We don’t supply patches against the kernel source to allow for static linking of the drivers. For questions related to hardware requirements, refer to the documentation supplied with your Intel® Gigabit Adapter. All hardware requirements listed apply to use with Linux.
The following features are now available in supported kernels:
- Native VLANs
- Channel Bonding (teaming)
- SNMP
Channel Bonding documentation can be found in the Linux kernel source: /documentation/networking/bonding.txt.
The driver information previously displayed in the /proc file system isn’t supported in this release. Alternatively, you can use ethtool (version 1.6 or newer), lspci, and ifconfig to obtain the same information.
Note | The Intel® 82562V Fast Ethernet PHY 10/100 Network Connection only provides 10/100 support. |
Building and installation
The steps below require elevated privileges.
Prerequisites |
Download current e1000 package from Download Center. Move the base driver tar file to the directory of your choice.
For example, use /home/username/e1000 or /usr/local/src/e1000.
Untar/unzip the archive, where is the version number for the driver tar file:
tar zxf e1000- .tar.gz
Change to the driver src directory, where is the version number for the driver tar:
Compile the driver module:
The binary is installed as:
The install location listed above is the default location. This may differ for various Linux distributions.
Load the module using either the insmod or modprobe command:
modprobe e1000 insmod e1000
Note | For 2.6 kernels the insmod command can be used if the full path to the driver module is specified. For example: insmod /lib/modules/ /kernel/drivers/net/e1000/e1000.ko With 2.6 based, kernels also make sure that older e1000 drivers are removed from the kernel, before loading the new module: rmmod e1000; modprobe e1000 |
Assign an IP address to the interface by entering the following, where is the interface number:
Verify that the interface works. Enter the following, where is the IP address for another machine on the same subnet as the interface that’s being tested:
Источник