所以我编写了USB无线适配器的驱动程序 现在我需要知道我应该将.ko文件复制到哪里。问题实际上如下:
有什么区别
/ lib / modules /(uname -r)/ build
和
/ lib / module /(uname -r)/ kernel / drivers
?
谢谢你
答案 0 :(得分:0)
当我将.ko文件添加到
时
/lib/module/(uname -r)/kernel/drivers/net/wireless/
当我启动计算机时,驱动程序将用于驱动我的USB适配器,至少在我执行'depmod'将文件复制到.../kernel/drivers/net/wireless/
或.../kernel/net/wireless/
当我将驱动程序复制到.../build
下的文件夹时,当我启动计算机时,驱动程序也是一个模块并不用来驱动我的USB适配器。此外,当置于构建,' modprobe'执行' depmod'。
这实际上告诉我...... / build永远不是放置驱动程序的好选择。