Базовый драйвер для Linux* для сетевых гигабитных ethernet-адаптеров Intel®
Существует три базовых драйвера для Linux* для® сетевых адаптеров Intel®:
- драйвер igb-x.x.x.tar.gz: поддерживает все гигабитные сетевые адаптеры 82575/6, 82580, I350, I354 и I210/I211.
- Драйвер e1000e-x.x.x.x.tar.gz: поддерживает процессор Intel® PRO/1000 PCI-E (82563/6/7, Гигабитные сетевые адаптеры I217/I218/I219 82571/3/4/7/8/9 или 82583.
- Драйвер e1000-x.x.x.tar.gz: поддерживает сетевые гигабитные адаптеры семейство Intel® PRO/1000 PCI и PCI-X.
| Примечание | Оба драйвера e1000e и e1000 изменены на модель поддержки только с ядром. Таким образом, последняя версия e1000e — 3.8.7, а новейшая версия e1000 — 8.0.35. Краткое описание: драйверы ядер (драйверы, входящие в состав операционной системы) будут иметь новейшие версии. Исправления ошибок и изменения вносились вверх по потоку в ядре Linux. |
Выберите правильную версию ниже для получения инструкций по загрузке и установке.
Нажмите на тему для получения информации:
Базовый драйвер Linux* igb* для инструкций по установке гигабитного сетевого адаптера Intel® Ethernet
Драйвер Linux* igb поддерживает все сетевые гигабитные сетевые адаптеры Intel® 82575, 82576, 82580, I350, I354 и I210/I211.
Для получения информации о конфигурации драйвера см. файл Read Me в Центре загрузки.
Обзор
Базовые драйверы для Linux поддерживают ядра 2.4.x, 2.6.x и 3.x. Эти драйверы включают поддержку систем на® Itanium® Intel® 2.
Эти драйверы поддерживаются только в виде загружаемого модуля. Мы не предоставляем исправления для исходного ядра для статической связи драйверов. По вопросам, связанным с требованиями к аппаратным средствам, см. документацию, предоставленную с вашим гигабитным адаптером Intel. Все аппаратные требования относятся к использованию с Linux.
Следующие функции доступны в поддерживаемых ядрах:
- Встроенные VLAN
- Объединение каналов (объединение)
- SNMP
Документация по объединению каналов в исходном коде ядра Linux: /documentation/networking/bonding.txt.
Драйвер igb поддерживает маркировку времени IEEE 1588 для ядер 2.6.30 и выше. Для получения базового руководства по этой технологии см. NIST.
Информация о драйвере, которая ранее отображалась в файловой системе /proc, не поддерживается в этой версии. Для получения этой же информации вы можете использовать приложения ethtool (версия 1.6 или более поздняя), lspci и ifconfig.
Сборка и установкаДля выполнения следующих действий необходимы повышенные привилегии.
| Необходимые условия | Платформы на базе Red Hat: CentOS, RHEL или Fedora
|
Загрузите текущую версию пакета igb из Центра загрузки. Переместите файл tar базового драйвера в выборный каталог.
Например, используйте /home/username/igb или /usr/local/src/igb.Распакуйте архив, где
tar zxf igb-— номер версии файла tar драйвера: .tar.gz Перейдите в каталог src драйвера, где <.x.x> — номер версии tar драйвера:
cd igb-/src/ Компилйте модуль драйвера:
установитьДвоичный файл будет установлен как:
/lib/modules//kernel/drivers/net/igb/igb.ko Местоположение установки, перечисленное выше, является местоположением по умолчанию. Это может отличаться для различных дистрибутивов Linux.
Загрузите модуль с помощью команды insmod или modprobe:
modprobe igb insmod igbПримечание Для ядер 2.6 можно использовать команду insmod, если указан полный путь к модуку драйвера. Например:
insmod /lib/modules//kernel/drivers/net/igb/igb.ko Если вы используете ядра 2.6, обязательно удалите из них старые версии драйверов igb перед загрузкой нового модуля:
rmmod igb; modprobe igbНазначьте IP-адрес интерфейса, введите следующее,
ifconfig ethэто номер интерфейса: Убедитесь в работе интерфейса. Введите следующее,
НастольныйIP-адрес для другого компьютера в той же подсети, что и проверяемый интерфейс:
| Примечание | В некоторых системах возникли проблемы с поддержкой прерываний MSI и/или MSI-X. Если в вашей системе данный стиль прерываний должен быть выключен, можно построить и установить драйвер с помощью команды: установите CFLAGS_EXTRA=-DDISABLE_PCI_MSIОбычно драйвер генерирует прерывание каждые две секунды. Если вы больше не получаете прерываний с помощью cat /proc/interrupts для устройства ethX igb, тогда это обходное решение может быть необходимо. |
Для создания драйвера igb с помощью DCA:
Если ваше ядро поддерживает DCA, драйвер будет создаваться по умолчанию с поддержкой DCA.
Базовый драйвер Linux* e1000e для инструкций по установке гигабитного сетевого адаптера Intel® Ethernet
Драйвер Linux* e1000e поддерживает сетевые гигабитные адаптеры Intel® PRO/1000 PCI-E (82563/6/7, 82571/2/3/4/7/8/9 или 82583) I217/I218/I219.
Для получения информации о конфигурации драйвера см. файл Read Me в Центре загрузки.
Обзор
Базовые драйверы для Linux* поддерживают ядра 2.4.x и 2.6.x. Они включают поддержку систем на® Itanium® Intel® 2.
Драйверы поддерживаются только в виде загружаемого модуля. Мы не предоставляем исправления для исходного ядра для статической связи драйверов. По вопросам, связанным с требованиями к аппаратным средствам, см. документацию, предоставленную с вашим Intel® Gigabit Network Adapter. Все аппаратные требования применяются к использованию с Linux.
Функции, которые теперь доступны в поддерживаемых ядрах:
- Встроенные VLAN
- Объединение каналов (объединение)
- SNMP
Найдите документацию по объединению каналов в исходном коде ядра Linux: /documentation/networking/bonding.txt.
Эта версия не поддерживает информацию драйвера, которая ранее была показана в файловой системе /proc. Для получения этой же информации также можно использовать приложения ethtool (версия 1.6 или более поздняя), lspci и ifconfig.
| Примечание | Адаптер Intel® 82562v 10/100 Network Connection обеспечивает поддержку только 10/100. |
Сборка и установка
Для выполнения следующих действий необходимы повышенные привилегии.
| Необходимые условия | Платформы на базе Red Hat: CentOS, RHEL или Fedora
|
Загрузите текущую версию пакета e1000e из Центра загрузки. Переместите файл tar базового драйвера в выборный каталог.
Например, используйте /home//e1000e или /usr/local/src/e1000e.Распакуйте архив, где
tar zxf e1000e-— номер версии файла tar драйвера: .tar.gz Перейдите в каталог src драйвера, где <.x.x> — номер версии tar драйвера:
cd e1000e-/src/ Компилйте модуль драйвера:
установитьУстановка двоичного файла:
/lib/modules//kernel/drivers/net/e1000e/e1000e.ko Указанные выше местоположения установки указаны по умолчанию. Местоположение может отличаться для различных дистрибутивов Linux.
Загрузите модуль с помощью команды insmod или modprobe:
modprobe e1000e, insmod e1000eПримечание Вы можете использовать команду insmod для ядер 2.6, если укажите полный путь к модуку драйвера. Например: insmod /lib/modules/
/kernel/drivers/net/e1000e/e1000e.ko Если вы используете ядра 2.6, обязательно удалите из них устаревшие версии драйверов e1000e перед загрузкой нового модуля:
rmmod e1000e; modprobe e1000eНазначьте IP-адрес интерфейса, введите следующее,
ifconfig ethномер интерфейса: Убедитесь в работе интерфейса. Введите следующее,
НастольныйIP-адрес для другого компьютера в той же подсети, что и интерфейс, который вы тестируете:
| Примечание | В некоторых системах возникли проблемы с поддержкой прерываний MSI и/или MSI-X. Если в вашей системе данный стиль прерываний должен быть выключен, создайте и установите драйвер вместе с командой: установите CFLAGS_EXTRA=-DDISABLE_PCI_MSIОбычно драйвер генерирует прерывание каждые две секунды. Если вы больше не видите прерываний в cat /proc/interrupts для устройства ethX e1000e, тогда это обходное решение может быть необходимо. |
Базовый драйвер Linux* e1000 для инструкций по установке гигабитных сетевых адаптеров Intel® PCI, PCI-X
Драйвер Linux* e1000 поддерживает старые гигабитные сетевые адаптеры (PCI, PCI-X*).
Для получения информации о конфигурации драйвера см. файл ReadMe в Центре загрузки.
| Примечание | Драйвер e1000 больше не обслуживается в качестве автономного компонента. Запросить поддержку у поставщика дистрибутива Linux*. |
Базовые драйверы для Linux поддерживают ядра 2.4.x и 2.6.x. Эти драйверы включают поддержку систем на базе® Itanium® Intel® 2.
Эти драйверы поддерживаются только в виде загружаемого модуля. Мы не предоставляем исправления для исходного ядра для статической связи драйверов. По вопросам, связанным с требованиями к аппаратным средствам, см. документацию, предоставленную с вашим®-гигабитным адаптером Intel®. Все аппаратные требования относятся к использованию с Linux.
В поддерживаемых ядрах теперь доступны следующие функции:
- Встроенные VLAN
- Объединение каналов (объединение)
- SNMP
Документацию по объединению каналов можно найти в исходном коде ядра Linux: /documentation/networking/bonding.txt.
Информация о драйвере, которая ранее отображалась в файловой системе /proc, не поддерживается в этой версии. Иначе для получения этой же информации можно использовать приложения ethtool (версия 1.6 или более новая), lspci и ifconfig.
| Примечание | Адаптер Intel® 82562V Fast Ethernet PHY 10/100 Network Connection обеспечивает поддержку только скоростей подключения 10/100. |
Сборка и установка
Для выполнения следующих действий необходимы повышенные привилегии.
| Необходимые условия | Платформы на базе Red Hat: CentOS, RHEL или Fedora
|
Загрузите текущую версию пакета e1000 из Центра загрузки. Переместите файл tar базового драйвера в выборный каталог.
Например, используйте /home/username/e1000 или /usr/local/src/e1000.Распакуйте архив, где
tar zxf e1000-— номер версии файла tar драйвера: .tar.gz Перейдите в каталог src драйвера, где <.x.x> — номер версии tar драйвера:
cd e1000-/src/ Компилйте модуль драйвера:
установитьДвоичный файл установлен как:
/lib/modules//kernel/drivers/net/e1000/e1000.ko Местоположение установки, перечисленное выше, является местоположением по умолчанию. Это может отличаться для различных дистрибутивов Linux.
Загрузите модуль с помощью команды insmod или modprobe:
modprobe e1000 insmod e1000Примечание Для ядер 2.6 можно использовать команду insmod, если указан полный путь к модуку драйвера. Например: insmod /lib/modules/
/kernel/drivers/net/e1000/e1000.ko Если вы используете ядра 2.6, обязательно удалите из них устаревшие версии драйверов e1000 перед загрузкой нового модуля:
rmmod e1000; modprobe e1000Назначьте IP-адрес интерфейса, введите следующее,
ifconfig ethномер интерфейса: Убедитесь в работе интерфейса. Введите следующее,
НастольныйIP-адрес для другого компьютера в той же подсети, что и проверяемый интерфейс:
| Связанная тема |
| Веб-сайты поставщиков операционных систем Linux* |
