主题 : 驱动无法插入的问题 - insmod: kernel-module version mismatch,求解 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 2660
精华: 1
发帖: 17
金钱: 130 两
威望: 46 点
贡献值: 10 点
综合积分: 54 分
注册时间: 2008-12-01
最后登录: 2013-06-13
楼主  发表于: 2008-12-10 16:43

 驱动无法插入的问题 - insmod: kernel-module version mismatch,求解

管理提醒: 本帖被 qq2440 执行取消置顶操作(2009-08-07)
按照mini2440手册上所写,将启动改为NFS启动。
简单编译了一个hello.ko
直接引用开发板自带的内核源码包。
编译通过。

在板上执行insmod hello.ko时,报告以下错误:

Using hello.ko
insmod: kernel-module version mismatch
        hello.ko was compiled for kernel version
        while this kernel is version 2.6.13.

发现检测不到hello.ko对应的内核版本,不知道是什么原因。
[ 此帖被kasim在2008-12-13 08:06重新编辑 ]
级别: 新手上路
UID: 4017
精华: 0
发帖: 15
金钱: 100 两
威望: 44 点
贡献值: 0 点
综合积分: 30 分
注册时间: 2009-02-21
最后登录: 2012-03-10
1楼  发表于: 2009-04-19 16:53
我发现友善提供的根文件系统中insmod是链接到modbox上的。所以除了从新安装busybox外,还需要将链接也修改掉。

这怎么改?