Используйте следующий Makefile: obj-m := mymodule.o # 2.4.x compatibility ifneq ($(wildcard $(TOPDIR)/Rules.make),) include $(TOPDIR)/Rules.make endif VERSION = $(shell uname -r) KERNEL_VERSION = $(shell echo ${VERSION} |sed -e 's/-alt[[:digit:]]\+\(\.[[:digit:]]\+\)\?//') KERNEL_DIR=/usr/src/linux-$(KERNEL_VERSION) all: make TEMP_DIR=$(PWD) -C $(KERNEL_DIR) modules SUBDIRS=$(PWD)
указав вместо mymodule название своего файла и компилируйте через запуск make. Модуль ядра будет собран для текущей версии ядра.