Лучше всего на самом деле использовать make-файл ядра для установки модуля:
Вот фрагменты, которые нужно добавить в ваш Makefile
вокруг верхнего добавления:
PWD=$(shell pwd)
VER=$(shell uname -r)
KERNEL_BUILD=/lib/modules/$(VER)/build
# Later if you want to package the module binary you can provide an INSTALL_ROOT
# INSTALL_ROOT=/tmp/install-root
в конце добавьте:
install:
$(MAKE) -C $(KERNEL_BUILD) M=$(PWD) \
INSTALL_MOD_PATH=$(INSTALL_ROOT) modules_install
и затем вы можете выполнить
sudo make install
, это поместит его либо в /lib / modules / $ (uname -r) / extra /
или / lib / modules / $ (uname -r) / misc /
и запустить depmod соответствующим образом