Как назначить драйвер e1000e адаптеру Ethernet

Escribir un poco menos en awk :comparar la concatenación de esos campos con ceros concatenados:

awk '$2$3$4$5$6$7$8 == "0000000" {++n} END { print n }' input.txt
4
03.06.2017, 01:33
1 ответ

Кажется, я столкнулся с ситуацией, похожей на эту, в RHEL7.9 с более новым оборудованием. Все сводится к тому, что Red Hat поддерживает новые драйверы NIC для их версии драйвера. Таким образом, более новое оборудование иногда может опережать то, что оно поддерживает на данный момент. Я знаю, что версия вашей сетевой карты теперь поддерживается RHEL7, поскольку у меня есть рабочая станция, использующая эту сетевую карту, и все работает. В моем случае новая башня Dell Precision Tower имела сетевую карту I219 -LM, для которой требовалась версия драйвера, которую Red Hat не будет поддерживать для поддержки в RHEL7 (, теперь поддерживаемой в RHEL8 ). Я загружался по протоколу PXE, поэтому пришлось немного потрудиться, чтобы заставить эту часть работать.

Чтобы загрузка PXE работала должным образом, мне пришлось обновить образ initrd, который использовался для запуска загрузки, и установить мой образ, но, поскольку это не входит в сферу рассмотрения данного вопроса, я пропущу это.

Драйвер можно скачать с веб-сайта Intel e1000e на странице загрузки или использовать репозиторий kmod(по ссылке kmod e1000e). В моем случае я загружал и устанавливал пакеты PXE с сервера Spacewalk, поэтому я просто добавил пакет kmod -e1000e в свой репозиторий и установил его в процессе сборки. Пакет kmod -e1000e является более простым выбором, поскольку он не должен перезаписываться при обновлении ядра в будущем.

TL;DR Red Hat может плохо поддерживать драйвера, поэтому установка нового драйвера отдельно может решить эту проблему.

П.С. Я был бы рад написать, как заставить работать загрузку PXE, если это необходимо.

1
17.05.2021, 21:02

Теги

Похожие вопросы