主题 : 通过NFS启动系统  却无法加载驱动模块 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 29001
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2010-09-20
最后登录: 2011-05-17
楼主  发表于: 2010-12-12 16:17

 通过NFS启动系统  却无法加载驱动模块

SOS
编译了个简单的hello.ko驱动模块

下载到开发板中可以用insmod和rmmod顺利进行模块的加载和删除
但是通过NFS挂载文件系统启动目标板后 却无法在挂载的文件系统中用 insmod hello.ko来加载。
求高手指点下 (目标板和编译驱动模块时用的都是2.6.13内核)


错误代码
Using hello.ko
insmod: Warning: kernel-module version mismatch
        hello.ko was compiled for kernel version
        while this kernel is version 2.6.13
[ 此帖被tding317在2010-12-12 16:44重新编辑 ]
本人已死,如遇上网,纯属遇鬼,若要联系,请烧纸钱,若要见面,请下地府!
级别: 新手上路
UID: 24132
精华: 0
发帖: 45
金钱: 235 两
威望: 47 点
综合积分: 90 分
注册时间: 2010-07-02
最后登录: 2012-12-24
1楼  发表于: 2010-12-14 12:38

 Re:通过NFS启动系统 却无法加载驱动模块

内核版本不一样!
级别: 新手上路
UID: 27087
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
综合积分: 28 分
注册时间: 2010-08-19
最后登录: 2017-09-13
2楼  发表于: 2010-12-21 23:25

 Re:通过NFS启动系统 却无法加载驱动模块

你有没有mount的呀?
那应该还是加载到你linux上去了,不是开发板上,所以才会有版本不匹配的问题