pengxiao_007
驱动牛犊
驱动牛犊
  • 注册日期2004-04-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:2474回复:4

修改内核自带的网卡驱动e100编译出e100.o后用insmod加载出错。

楼主#
更多 发布于:2007-05-31 16:58
修改内核自带的网卡驱动e100编译出e100.o后用insmod加载出错。
出现couldn't find the kernel version the modules was compiled for
这是为什么呀?
pengxiao_007
驱动牛犊
驱动牛犊
  • 注册日期2004-04-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-05-31 17:00
是用的2.4.20-8内核 驱动也是内核自带的
cyliu
论坛版主
论坛版主
  • 注册日期2003-06-13
  • 最后登录2014-04-11
  • 粉丝5
  • 关注0
  • 积分1238分
  • 威望2531点
  • 贡献值0点
  • 好评度577点
  • 原创分14分
  • 专家分10分
板凳#
发布于:2007-06-01 11:04
在文件中加入  #include   <linux/modversion.h>
走走看看开源好 Solaris vs Linux
bass339
驱动牛犊
驱动牛犊
  • 注册日期2004-11-03
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望12点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-06-13 21:32
还有编译内核时要加入相关的项目的
wave.lu
驱动牛犊
驱动牛犊
  • 注册日期2007-11-29
  • 最后登录2008-01-02
  • 粉丝0
  • 关注0
  • 积分90分
  • 威望10点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-11-29 11:57
编译成功后,用make modules_install的方式安装,然后用modprobe e100的方式插入模块。刚刚开始做内核开发时一般都是一些小问题,多多尝试即可。
游客

返回顶部