Ubuntu 20.04.2 и встроенный Intel I219-V

Недавно приобрела плату ASROCK Z590M с Intel I219-V на борту. Последняя версия Focal 20.04.2 не обнаруживает встроенную сетевую карту. Это известная проблема Linux, у ASROCK нет драйверов. Intel также не показывает никаких драйверов на своем сайте. Некоторые другие отключили встроенный адаптер и добавили дополнительную сетевую карту, но из-за моего приложения это может создать проблемы, поэтому я хотел бы использовать встроенную карту. {{ 1}} И после прочтения и настройки это то, что у меня сработало, я надеюсь, что это поможет всем остальным настраивать новые платы с Intel и Ubuntu.

  1. Загрузите этот драйвер либо непосредственно в каталог на вашем сервере Ubuntu со встроенной сетевой картой, если у вас есть дополнительное сетевое подключение, либо на USB-накопитель https://downloadmirror.intel.com/15817 /eng/e1000e-3.8.4.tar.gz

  2. Как только вы получите файл в системе, сделайте следующее:

sudo tar zxf e1000e-3.8.4.tar.gz
sudo cd e1000e-3.8.4/src/
sudo apt install make
sudo apt install gcc
sudo make install
sudo modprobe e1000e insmod e1000e
sudo reboot
  1. Выполните:
ip a

и получите имя адаптера, в моем случае enp0s31f6

  1. Отредактируйте сетевые настройки
sudo nano /etc/netplan/00-installer-config.yaml

network:
  ethernets:
    enp0s31f6:
      dhcp4: true
  version: 2
  1. Сохранить с помощью CRTL-X
  2. Введите в командной строке
sudo netplan apply
sudo reboot

Это должно сработать, надеюсь, это поможет, так что вам не придется тратить часть своего воскресного дня на выяснение этого.

0
задан 6 June 2021 в 23:04

2 ответа

Это действительно полезный пост, но если у вас нет сети и у вас нет встроенной сети Wi-Fi или адаптер Wi-Fi, вы не можете установить make / gcc для компиляции драйвера. Кроме того, для этой сетевой карты доступны последние версии драйверов: http://e1000.sourceforge.net .Этот ресурс официально рекомендован Intel в соответствии с файлом readme в выпуске 25.2 (последний) пакета драйверов Intel:

Выпуск 25.2 - это последний выпуск, содержащий драйвер Linux e1000e . Техническое обслуживание этого драйвера будет продолжено сообществом .

и дополнительно (также от Intel):

В связи с постоянным развитием ядра Linux, драйверы обновляются чаще, чем выпускаемые в комплекте выпуски. Последнюю версию драйвера можно найти на http://e1000.sourceforge.net и на http://downloadcenter.intel.com

Самый простой способ решить эту проблему - установить Ubuntu 20.04.2 HWE , который включает драйверы для этой сетевой карты из коробки, но если вы можете / хотите скомпилировать последние версии драйверов, используйте Репозиторий Sourceforge.

PS: Используйте эти cmds , чтобы проверить тип HW и версию драйвера :

lspci -nnk | grep -A2 Ethernet

OR

modinfo e1000e
0
ответ дан 28 July 2021 в 11:31

Я столкнулся с этой проблемой на сервере 20.04.2, поэтому похоже, что эти драйверы не работают. пока не приземлился там.

Ядро 5.4.0-65-generic

0
ответ дан 28 July 2021 в 11:31

Другие вопросы по тегам:

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