dkms para ixgbe falha com *** Sem destinos

0

Estou tentando configurar o DKMS para o driver Intel ixgbe. Abaixo estão os passos que pareciam mais corretos, porém eu não tenho sucesso com essa ou outras variações. Estou usando o CentOS 7.

Estou usando o driver mais recente aqui: link

Após o download, meus passos:

sudo tar xf ./ixgbe-5.3.5 -C /usr/src

Eu criei um arquivo dkms.conf com base nas informações daqui: link

Arquivo: /usr/src/ixgbe-5.3.5/dkms.conf

MAKE="make -C src/ KERNELDIR=/lib/modules/${kernelver}/build"
CLEAN="make -C src/ clean"
PACKAGE_NAME="ixgbe-dkms"
PACKAGE_VERSION=5.3.5
BUILT_MODULE_LOCATION=src/
BUILT_MODULE_NAME="ixgbe"
DEST_MODULE_LOCATION="/updates"
AUTOINSTALL="yes"

Em seguida, adiciono ao dkms e tento criar:

$ sudo dkms add ixgbe/5.3.5
Creating symlink /var/lib/dkms/ixgbe/5.3.5/source ->
                 /usr/src/ixgbe-5.3.5
DKMS: add completed.

$ sudo dkms build ixgbe/5.3.5
Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area...
make -j32 KERNELRELEASE=4.4.115-1.el7.elrepo.x86_64 V=1 -C src/ KERNELDIR=/lib/modules/4.4.115-1.el7.elrepo.x86_64/build...(bad exit status: 2)
Error! Bad return status for module build on kernel: 4.4.115-1.el7.elrepo.x86_64 (x86_64)
Consult /var/lib/dkms/ixgbe/5.3.5/build/make.log for more information.

$ cat /var/lib/dkms/ixgbe/5.3.5/build/make.log
DKMS make.log for ixgbe-5.3.5 for kernel 4.4.115-1.el7.elrepo.x86_64 (x86_64)
Wed Feb 14 17:08:01 EST 2018
make: Entering directory '/var/lib/dkms/ixgbe/5.3.5/build/src'
make: *** No targets.  Stop.
make: Leaving directory '/var/lib/dkms/ixgbe/5.3.5/build/src'

$ ls -l /var/lib/dkms/ixgbe/5.3.5/build/src/Makefile 
-rw-r--r--. 1 root root 6035 Dec 18 19:09 /var/lib/dkms/ixgbe/5.3.5/build/src/Makefile 

Se eu mudar o diretório para /var/lib/dkms/ixgbe/5.3.5/build/src e digitar "sudo make", o processo de compilação será iniciado e bem-sucedido. o que estou perdendo? Eu também tentei as instruções de link , mas isso só dá erros diferentes.

    
por proximous 14.02.2018 / 23:17

1 resposta

0

Eu encontrei o mesmo problema. O problema é que eu descompactei na pasta errada (verifique se os arquivos estão em / usr / src / ixgbe-version.

Veja este guia: link

    
por 27.05.2018 / 13:23