当前位置: 技术问答>linux和unix
请问加载自定义Ko模块
来源: 互联网 发布时间:2017-02-23
本文导语: 我请教的问题是:如何将自编译的Ko模块加载进去,并且可以insmod运行。 已经编译了一个ko文件,在编译目录下生成如下文件: .kernel_hello.ko.cmd .kernel_hello.mod.o.cmd .kernel_hello.o.cmd .tmp_versions kernel_hello.c kernel_hello.ko kernel_...
我请教的问题是:如何将自编译的Ko模块加载进去,并且可以insmod运行。
已经编译了一个ko文件,在编译目录下生成如下文件:
.kernel_hello.ko.cmd
.kernel_hello.mod.o.cmd
.kernel_hello.o.cmd
.tmp_versions
kernel_hello.c
kernel_hello.ko
kernel_hello.mod.c
kernel_hello.mod.o
kernel_hello.o
makefile
makefile.bak
Module.markers
Module.symvers
modules.order
在该目录下运行insmod 没有任何反应,使用modprob 提示 Module kernel_hello.ko not found.
然后将ko 文件拷贝到/lib/modules/2.6.29.4-167.fc11.i686.PAE/kernel/drivers 目录下 运行
depmod -m /mnt/hgfs/linux_share/kernel_code/kernel_hello.ko,无报错信息
在运行insmod或modprob 均没有任何输出。
已经编译了一个ko文件,在编译目录下生成如下文件:
.kernel_hello.ko.cmd
.kernel_hello.mod.o.cmd
.kernel_hello.o.cmd
.tmp_versions
kernel_hello.c
kernel_hello.ko
kernel_hello.mod.c
kernel_hello.mod.o
kernel_hello.o
makefile
makefile.bak
Module.markers
Module.symvers
modules.order
在该目录下运行insmod 没有任何反应,使用modprob 提示 Module kernel_hello.ko not found.
然后将ko 文件拷贝到/lib/modules/2.6.29.4-167.fc11.i686.PAE/kernel/drivers 目录下 运行
depmod -m /mnt/hgfs/linux_share/kernel_code/kernel_hello.ko,无报错信息
在运行insmod或modprob 均没有任何输出。
|
#dmesg -n 8
#insmod ./kernel_hello.ko
#insmod ./kernel_hello.ko
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。