Я сталкивался с этим сам время от времени. Я заметил, что различные USB-порты на компьютере, кажется, имеют значение. Я дал бы этому попытку.
Итак, наконец, мне удалось установить драйвер ixgbevf v. 2.15.3 для версии ядра 3.13.0-43.
Но есть некоторые важные моменты:
Прежде всего, я пытался использовать сделать
, чтобы построить его вручную и получить тот же результат:
Makefile: 64: *** ядро Файлы заголовка не в каких-либо из ожидаемых мест.
Makefile: 65: *** Установите соответствующий пакет разработки ядра, например,
Makefile: 66: *** Kernel-Devel, для строительства модулей ядра и попробуйте снова. Стоп.
Во-вторых, я бежал UPT-TOPGRADE
и APT-Get-Dist-Upgrade
для обновления ядра от 3.13.0-36 до 3.13.0-43 и перезагрузите машину после , чтобы обновить ядро. Детали здесь .
Он также установил заголовки ядра для 3,13,0-43.
В-третьих, я должен был изменить файл конфигурации DKMS.conf, как здесь:
make = "make -c src / kerneldir = / lib / modules / $ {kernelver} / build"
Чистый = "сделать -c src / clean"
STOVEL_MODULE_NAME = IXBEVEVF.
STOVEL_Module_Location = SRC /
Dest_module_location = "/ Обновления"
Package_name = ixgbevf-dkms
Package_version = 2.15.3
Remake_Initrd = NO
После этого он смог построить драйвер. Если у вас есть та же проблема и нужна помощь, не стесняйтесь связаться со мной. @Fahem Mitha, большое спасибо за вашу помощь.
Существует патч, выпущенный для Ubuntu14.04 https://gist.github.com/cdgraff/1c31727901e5c76d5ea8
Я могу подтвердить, что он работает:
root@ip-172-31-119-53:~# modinfo ixgbevf
filename: /lib/modules/3.13.0-45-generic/updates/dkms/ixgbevf.ko
version: 2.16.1
license: GPL
description: Intel(R) 10 Gigabit Virtual Function Network Driver
author: Intel Corporation, <linux.nics@intel.com>
srcversion: 3F8AACF779F38FD444B1CD3
alias: pci:v00008086d00001515sv*sd*bc*sc*i*
alias: pci:v00008086d000010EDsv*sd*bc*sc*i*
depends:
vermagic: 3.13.0-45-generic SMP mod_unload modversions
parm: InterruptThrottleRate:Maximum interrupts per second, per vector, (956-488281, 0=off, 1=dynamic), default 1 (array of int)