компиляция драйвера cxgb chelsio 10gbE

Имея проблемы с компиляцией драйвера cxgb3toe-1.4.1.2, так как по каким-то причинам, если я попытаюсь модифицировать cxgb, я получу эту ошибку

modprobe: ФАТАЛЬНАЯ: Модуль cxgb не найден в каталоге /lib/modules/5.8.0-50-generic

и если я попытаюсь 'make' в cxgb src dir

Makefile:204: Be sure the kernel source is properly installed or try specifying the kernel source tree using 'make KSRC=<path>'
Makefile:206: *** ERROR: missing kernel source.  Stop.```

i have my headers installed for my current running kernel and am not sure what else to try, the NIC shows up via lspci but i can't get it working

0
задан 16 April 2021 в 02:38

1 ответ

Вам не нужно компилировать модуль cxgb из исходного кода, вместо этого вы можете использовать модуль in-tree .

Модуль cxgb входит в пакет linux-modules-extra.

Вы можете установить его с помощью:

sudo apt install linux-modules-extra-$(uname -r)

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

0
ответ дан 23 April 2021 в 23:22

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

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