Сетевой драйвер, кажется, загружается, но не используемый?

У меня есть сетевая плата Intel x550. Я установил ixgbe драйвер. После установки драйвера я работаю /sbin/modinfo ixgbe | grep version и получите результат 5.3.6. Как когда-либо выполнение ethtool -i шоу:

driver: ixgbe
version: 4.2.1-k
firmware version: 0x80000492

sudo lshw -class network шоу

description: Ethernet Interface
product: Ethernet Controller 10G X550T
vendor: Intel Corporation
logical name: enp1s0f0
driver=ixgbe
driverversion=4.2.1-k
firmware=0x80000492

dmesg | grep ixgbe шоу

Intel 10 Gigabit PCI Express Network Driver - version 4.2.1-k
enp1s-f-: renamed from eth0

Это использует правильную версию 5.3.6 для ixgbe драйвера? Я должен вынудить это использовать правильную версию кроме выполнения modprobe? Я озадачен относительно того, почему это показывает версию драйвера 4.2.1 К. Любое понимание будет значительно цениться.

После того, как поле перезагружает sudo lshw -class network | grep driver шоу это сбросило к 4.2.1 К. Если я работаю

modprobe -r ixgbe 
modprobe ixgbe 

Это покажет 5.3.6 для команды lshw.

0
задан 13 August 2018 в 13:38

2 ответа

Проблема оказалась initramfs. После успешной установки драйвера дают команду:

update-initramfs -u

Если обновленный драйвер выходит, просто установите и работайте update-initramfs -u снова.

0
ответ дан 28 October 2019 в 04:40

Я подозреваю, что Вы следовали инструкциям в README в пакете, который Вы загрузили. 'Делают установку' шагом, создает и устанавливает драйвер для в настоящее время рабочей версии ядра только. Если, как пример, Вы создаете и устанавливаете драйвер, в то время как рабочая версия 4.15.0-29 ядра, драйвер создан и установлен только для той версии ядра.

Если несколько дней спустя предложения Менеджера обновлений и Вы устанавливаете более новую версию ядра, например, 4.15.0-30, то необходимо восстановить драйвер для более новой версии ядра:

cd ixgbe-5.3.6/src
sudo make clean
sudo make
sudo make install

Затем, разгрузите старую версию драйвера:

sudo modprobe -r ixgbe

И загрузите более новую версию, которую Вы просто установили:

sudo modprobe ixgbe

Подтвердите версию:

modinfo ixgbe | grep version

Необходимо видеть:

version:        5.3.6

Сохраните эти инструкции, поскольку процесс должен быть повторен каждый раз предложения Менеджера обновлений, и Вы устанавливаете более позднюю версию ядра.

1
ответ дан 28 October 2019 в 04:40

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

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