在Linux-3.14中插入内核模块

时间:2015-03-13 10:21:38

标签: linux-kernel kernel-module

我正在插入内核模块insmod hello.ko,它给出了:

insmod: can't insert 'hello.ko': kernel does not support requested operation. 

我在目标上使用相同的uImage

模块编译成功。在制作之前我已经设置了

export ARCH=arm
export CROSS_COMPILE=arm-linux-gnueabihf-.,
export PATH=$PATH:/home/bsp/rskrza1_bsp-master/output/gcc-linaro-arm-linux-gnueabihf-4.8-2014.02_linux/bin/

Makefile是

obj-m := hello.o

KERNELDIR ?= /home/bsp/rskrza1_bsp-master/output/linux-3.14/
PWD := $(shell pwd)

all:
$(MAKE) -C $(KERNELDIR) M=$(PWD) modules

clean:
rm -rf *.o *~ core .depend .*.cmd *.ko *.mod.c .tmp_versions

请让我知道如何解决。

谢谢,Awadhesh

0 个答案:

没有答案