Intel 82599 in CentOS 7 - Nenhum dispositivo adequado encontrado para esta conexão

1

Instalei recentemente um servidor com o CentOS 7, que foi instalado enquanto a placa de rede estava presente. A placa é uma NIC de fibra Intel 82599ES 10 Gb LC conectada ao slot PCI do servidor.

O dispositivo aparece no sistema:

#lspci | grep -i gigabit
04:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)

#dmesg | grep -i gigabit
[    1.247349] bnx2: QLogic bnx2 Gigabit Ethernet Driver v2.2.6 (January 29, 2014)
[    1.309813] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version 5.1.0-k-rh7.5
[    1.474375] ixgbe 0000:04:00.0: Intel(R) 10 Gigabit Network Connection

No entanto, ao tentar trazer a interface com ifup p1p1 , recebo o erro:

Bringing up interface p1p1:  Error: Connection activation failed: No suitable device found for this connection.

Após algumas leituras, parece que isso ocorreu devido a uma falha de driver, portanto baixei o driver mais recente de o site da Intel , especificamente o driver 5.3.7 para Linux.

Depois, segui o guia no Xmodulo para instalar o driver no sistema. Depois de seguir todos os passos e fazer uma reinicialização, o problema permaneceu o mesmo.

Como próximo passo, removi o arquivo ifcfg-p1p1 e executei nmtui . Isso criou um novo arquivo ifcfg-Wired_connection_1 . No entanto, ao reiniciar o serviço de rede ou tentar ativar a interface, ainda estou recebendo o erro:

#ifup Wired_connection_1
Error: Connection activation failed: No suitable device found for this connection.

Algumas outras informações que podem ser úteis

#lsmod | grep ixgbe
ixgbe                 314916  0
mdio                   13807  1 ixgbe
ptp                    19231  1 ixgbe
dca                    15130  1 ixgbe

#lspci | grep -i 82599
04:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)

#cat /proc/cmdline
BOOT_IMAGE=/vmlinuz-3.10.0-862.3.3.el7.x86_64 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet LANG=en_GB.UTF-8

#uname -a
Linux test10g 3.10.0-862.3.3.el7.x86_64 #1 SMP Fri Jun 15 04:15:27 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

#cat /sys/module/ixgbe/version
5.1.0-k-rh7.5

#cat /etc/*-release
CentOS Linux release 7.5.1804 (Core)

Eu não tenho certeza, mas acredito que eu tenha tido esse trabalho antes com o CentOS 6.5, mas isso foi há um tempo atrás. Neste ponto, não tenho certeza de como proceder e quaisquer ponteiros seriam muito apreciados antes de tentar 6.5.

Atualizar

Eu recentemente instalei o servidor (com o cartão presente), com o CentOS 6.5 e a placa funciona imediatamente. Ainda não tenho certeza de como resolver no CentOS 7, mas isso resolve o meu problema no momento, pois o software está disponível em ambas as versões.

    
por The Humble Rat 20.06.2018 / 11:40

0 respostas