你好,我的在KALI linux安装RTL8192的驱动时编译遇到点问题

求大神帮忙看一下,我是新手
2025-03-12 02:44:55
推荐回答(2个)
回答1:

他的书我也看过,你的问题应该是linux版本问题吧,记得编译驱动程序的内核和insmod时候使用的内核需要一样,
例如:我当时使用ubuntu,里边自己编译的是linux-2.6.32.4吧(记不清楚了),编译完内核之后,把内核移植到开发板,然后使用这个内核编译你的hello.c,编译生成KO文件,移动到开发板的文件系统,然后insmod就OK了,

注意需要有ARM开发板

他的书需要有一定的基础才能看懂,另外推荐韦东山的书和第一期免费视频很不错,百问网上有,韦东山的网站

回答2:

没有声明那个函数,感觉是你的传进去的linux version是错的,手动指定你的linux版本或者看看makefile里面是怎么处理没有输入linux版本情况下穿进去的是什么?