首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

请教加载自定义Ko模块

2012-05-22 
请问加载自定义Ko模块我请教的问题是:如何将自编译的Ko模块加载进去,并且可以insmod运行。已经编译了一个ko

请问加载自定义Ko模块
我请教的问题是:如何将自编译的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 均没有任何输出。

[解决办法]
#dmesg -n 8
#insmod ./kernel_hello.ko

热点排行