Базовый драйвер для Linux * для сетевых гигабитных Ethernet/адаптеров Intel®

Документация

Установка и настройка

000005480

02.06.2020

Существует три базовых драйвера для Linux * для гигабитных сетевых адаптеров Intel®:

  • драйвер ИГБ-КС. 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, 82571/2/3/4/7/8/9 или 82583) I217/I218/I219.
  • драйвер E1000-x. x. x. tar. gz : поддерживает поддержку гигабитных сетевых адаптеров Intel® PRO/1000 PCI и PCI-x.

Выберите соответствующую версию ниже для получения инструкций по загрузке и установке.

Нажмите или тему, чтобы получить подробную информацию:

Базовый драйвер Linux * IGB * для инструкций по установке гигабитных сетевых адаптеров Intel®

Драйвер Linux * IGB поддерживает все гигабитные сетевые адаптеры Intel® Gigabit Ethernet 82575, 82576, 82580, I350, I354 и I210/I211.
Для получения информации о конфигурации драйвера см. файл Read Me в центре загрузки.

Обзор

Базовые драйверы для Linux поддерживают ядра 2.4. x, 2.6. x и 3. x. Эти драйверы включают поддержку систем на базе процессоров Intel® Itanium® 2.

Эти драйверы поддерживаются только в качестве загружаемого модуля. Мы не предоставляем пакеты исправлений для источника ядра, чтобы иметь возможность статичного связывания драйверов. По вопросам, связанным с аппаратными требованиями, см. документацию, поставляемую вместе с гигабитным сетевым адаптером Intel. Все требования к аппаратному обеспечению применимы для использования с Linux.

В поддерживаемых ядрах доступны следующие функции:

  • Встроенные VLAN
  • Объединение каналов (объединение)
  • Snmp

Найдите документацию о связи каналов в источнике ядра Linux: доступна здесь/Documentation/Networking/bonding.txt.

Драйвер IGB поддерживает поддержку отметки времени IEEE 1588 для ядер 2.6.30 и более поздних версий. Для получения базового учебника по технологиям см. раздел NIST.

Данные драйвера, представленные в файловой системе/прок, не поддерживаются в этом выпуске. Вы можете использовать приложения ethtool (версия 1,6 или более поздней версии), lspci и ifconfig для получения такой же информации.

Сборка и установка

Для выполнения следующих действий необходимы повышенные привилегии.

Необходимые условия

Платформы на базе Red Hat: CentOS, RHEL или Fedora

  • Yum установка GCC
  • Yum установка ядра ядра — девел
Платформы на базе Ubuntu и Debian
  • Апт — получить установку Linux-Headers-$ (унаме-r)
  • Апт-install — установка в GCC
Возможно, вам потребуется выполнить общее обновление и выполнить перезагрузку перед выполнением следующих действий.
  1. Загрузите текущий пакет IGB из центра загрузки. Переместите файл tar базового драйвера в выбранную вами директорию.
    Например, используйте /Хоме/усернаме/ИГБ или /УСР/локал/СРК/ИГБ.

  2. Распакуйте (untar/распакуйте архив, где < x. x. x > — номер версии файла tar драйвера:

    tar зксф IGB-< x. x. x >. tar. gz
  3. Перейдите в каталог "src" драйвера, где < x. x. x > — номер версии для драйвера tar:

    компакт-диск IGB-< x. x. x >/СРК/
  4. Скомпилируйте модуль драйвера:

    сделать установку

    Двоичный файл будет установлен как:

    /либ/модулес//Кернел/дриверс/нет/ИГБ/ИГБ.ко

    Указанное выше местоположение установки используется по умолчанию. Это может отличаться для различных дистрибутивов Linux.

  5. Загрузите модуль с помощью команды insmod или modprobe:

    modprobe IGB insmod IGB

    Обратите внимание, что для ядер 2,6 можно использовать команду insmod, если указан полный путь к модулю драйвера. Например:

    insmod/либ/модулес//Кернел/дриверс/нет/ИГБ/ИГБ.ко

    С 2,6 ядрами также убедитесь в том, что перед загрузкой нового модуля из ядра удалены старые версии драйверов IGB:

    рммод IGB; modprobe IGB
  6. Назначьте IP-адрес для интерфейса, введя следующее, где < x > — это номер интерфейса:

    ifconfig ЕС < x > < IP_address >
  7. Убедитесь в том, что интерфейс работает. Введите следующую команду, где < IP_address > — IP-адрес другого компьютера в той же подсети, что и проверяемый интерфейс:

    ping < IP_address >
Примечание

Некоторые системы испытывают трудности во всех системах, поддерживающих прерывания MSI и/или MSI-X. Если в вашей системе необходимо отключить этот стиль прерывания, драйвер может быть создан и установлен с помощью следующей команды:

сделать CFLAGS_EXTRA =-DDISABLE_PCI_MSI установкой

Обычно драйвер генерирует прерывание каждые две секунды. Если вы не получаете прерывания в категории CAT/прок/интерруптс для устройства ethX IGB, это может потребоваться для решения этой проблемы.

Для создания драйвера IGB с DCA:

Если ядро поддерживает DCA, драйвер будет строиться по умолчанию с включенным DCA.

Базовый драйвер Linux * e1000e для инструкций по установке гигабитных сетевых адаптеров Intel®

Драйвер 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. В их число входят поддержка систем на базе процессоров Intel® Itanium® 2.

Драйверы поддерживаются только в виде загружаемых модулей. Мы не предоставляем пакеты исправлений для источника ядра, чтобы иметь возможность статичного связывания драйверов. По вопросам, связанным с требованиями к аппаратному обеспечению, см. документацию, прилагаемую к вашей Intel® Gigabit Network Adapter. Все требования к аппаратному обеспечению применимы для использования с Linux.

Возможности, которые теперь доступны в поддерживаемых ядрах:

  • Встроенные VLAN
  • Объединение каналов (объединение)
  • Snmp

Найдите документацию о связи каналов в источнике ядра Linux: доступна здесь/Documentation/Networking/bonding.txt.

Этот выпуск не поддерживает информацию о драйверах, предварительно отображенную в файловой системе/прок. Вы также можете использовать приложения ethtool (версия 1,6 или более поздняя), lspci и ifconfig для получения одинаковой информации.

ПримечаниеСетевое подключение Intel® 82562V 10/100 обеспечивает только поддержку 10/100.

Сборка и установка

Для выполнения следующих действий необходимы повышенные привилегии.

Необходимые условия

Платформы на базе Red Hat: CentOS, RHEL или Fedora

  • Yum установка GCC
  • Yum установка ядра ядра — девел
Платформы на базе Ubuntu и Debian
  • Апт — получить установку Linux-Headers-$ (унаме-r)
  • Апт-install — установка в GCC
Возможно, вам потребуется выполнить общее обновление и выполнить перезагрузку перед выполнением следующих действий.
  1. Загрузите текущий пакет e1000e из центра загрузки. Переместите файл tar базового драйвера в выбранную вами директорию.
    Например, используйте /хоме/< имя_пользователя >/e1000e или /usr/local/src/e1000e.

  2. Распакуйте (untar/распакуйте архив, где < x. x. x > — номер версии файла tar драйвера:

    tar зксф e1000e-< x. x. x >. tar. gz
  3. Перейдите в каталог "src" драйвера, где < x. x. x > — номер версии для драйвера tar:

    компакт-диск e1000e-< x. x. x >/СРК/
  4. Скомпилируйте модуль драйвера:

    сделать установку

    Двоичные файлы для установки:

    /либ/модулес//kernel/Drivers/NET/e1000e/e1000e.KO

    Указанное выше местоположение установки является значением по умолчанию. Местоположение может отличаться для различных дистрибутивов Linux.

  5. Загрузите модуль с помощью команды insmod или modprobe:

    modprobe e1000e insmod e1000e
    ПримечаниеВы можете использовать команду insmod для ядер 2,6, если указать полный путь к модулю драйвера. Например:

    insmod/либ/модулес/< версия ядра >/kernel/Drivers/NET/e1000e/e1000e.KO

    На ядрах с 2,6, убедитесь в том, что перед загрузкой нового модуля из ядра удалены старые версии драйверов e1000e:

    рммод e1000e; modprobe e1000e
  6. Назначьте IP-адрес для интерфейса, введя следующее, где < x > — это номер интерфейса:

    ifconfig ЕС < x > < IP_address >
  7. Убедитесь в том, что интерфейс работает. Введите следующую команду, где < IP_address > — IP-адрес другого компьютера в той же подсети, что и проверяемый интерфейс:

    ping < IP_address >
Примечание

Некоторые системы испытывают трудности во всех системах, поддерживающих прерывания MSI и/или MSI-X. Если в вашей системе должен быть отключен этот стиль прерываний, выполните сборку и установку драйвера с помощью следующей команды:

сделать CFLAGS_EXTRA =-DDISABLE_PCI_MSI установкой

Обычно драйвер генерирует прерывание каждые две секунды. Если вы больше не видите прерывания в категории CAT/прок/интерруптс для устройства ethX e1000e, это может быть необходимо.

Базовый драйвер Linux * E1000 для инструкций по установке гигабитных сетевых адаптеров Intel® PCI, PCI-X

Драйвер Linux * E1000 поддерживает гигабитные сетевые подключения (PCI, PCI-X *).
Для получения информации о конфигурации драйвера см. файл ReadMe в центре загрузки.

ПримечаниеДрайвер E1000 более не поддерживается в качестве автономного компонента. Запросите поддержку у службы поддержки вашего дистрибутива Linux *.

Базовые драйверы для Linux поддерживают ядра 2.4. x и 2.6. x. Эти драйверы включают поддержку систем на базе процессоров Intel® Itanium® 2.

Эти драйверы поддерживаются только в качестве загружаемого модуля. Мы не предоставляем пакеты исправлений для источника ядра, чтобы иметь возможность статичного связывания драйверов. Если у вас возникли вопросы, связанные с аппаратными требованиями, см. документацию, поставляемую с гигабитным сетевым адаптером Intel®. Все требования к аппаратному обеспечению применимы для использования с Linux.

Теперь в поддерживаемых ядрах доступны следующие функции:

  • Встроенные VLAN
  • Объединение каналов (объединение)
  • Snmp

Документация для обеспечения связи каналов доступна в исходном коде ядра Linux: доступна здесь/Documentation/Networking/bonding.txt.

Данные драйвера, представленные в файловой системе/прок, не поддерживаются в этом выпуске. Кроме того, вы можете использовать приложения ethtool (версия 1,6 или новее), lspci и ifconfig для получения одинаковой информации.

ПримечаниеСетевое подключение Intel® 82562V Fast Ethernet PHY 10/100 обеспечивает только поддержку 10/100.

Сборка и установка

Для выполнения следующих действий необходимы повышенные привилегии.

Необходимые условия

Платформы на базе Red Hat: CentOS, RHEL или Fedora

  • Yum установка GCC
  • Yum установка ядра ядра — девел
Платформы на базе Ubuntu и Debian
  • Апт — получить установку Linux-Headers-$ (унаме-r)
  • Апт-install — установка в GCC
Возможно, вам потребуется выполнить общее обновление и выполнить перезагрузку перед выполнением следующих действий.
  1. Загрузите текущий пакет E1000 из центра загрузки. Переместите файл tar базового драйвера в выбранную вами директорию.
    Например, используйте /Home/username/E1000 или /usr/local/src/E1000.

  2. Распакуйте (untar/распакуйте архив, где < x. x. x > — номер версии файла tar драйвера:

    tar зксф E1000-< x. x. x >. tar. gz
  3. Перейдите в каталог "src" драйвера, где < x. x. x > — номер версии для драйвера tar:

    компакт-диск E1000-< x. x. x >/СРК/
  4. Скомпилируйте модуль драйвера:

    сделать установку

    Двоичный файл устанавливается следующим образом:

    /либ/модулес//kernel/Drivers/NET/E1000/E1000.KO

    Указанное выше местоположение установки используется по умолчанию. Это может отличаться для различных дистрибутивов Linux.

  5. Загрузите модуль с помощью команды insmod или modprobe:

    modprobe E1000 insmod E1000
    ПримечаниеДля ядер 2,6 можно использовать команду insmod, если указан полный путь к модулю драйвера. Например:

    insmod/либ/модулес/< версия ядра >/kernel/Drivers/NET/E1000/E1000.KO

    Благодаря 2,6 на базе ядра также убедитесь, что перед загрузкой нового модуля из ядра удалены старые версии драйверов E1000:

    рммод E1000; modprobe E1000
  6. Назначьте IP-адрес для интерфейса, введя следующее, где < x > — это номер интерфейса:

    ifconfig ЕС < x > < IP_address >
  7. Убедитесь в том, что интерфейс работает. Введите следующую команду, где < IP_address > — IP-адрес другого компьютера в той же подсети, что и проверяемый интерфейс:

    ping < IP_address >

 

Связанная тема
Веб-сайты поставщиков операционных систем Linux *