我下载了蝙蝠侠高级 MANET 的内核模块源代码,然后make
在源代码目录中调用并让它完成它的工作。
完成后,batman- adv.komake
文件在位于 /home/batman-adv-2013.2.0 的文件夹中可用。当我modprobe batman-adv
在目录中调用时,出现错误:
FATAL: Module batman_adv not found.
当我打电话时insmod batman-adv.ko
:
insmod: error inserting '/home/batman-adv-2013.2.0/batman-adv.ko': -1 Unknown symbol in module
我使用的操作系统是 Debian GNU/Linux 6.0.7 (squeeze)
我是否错过了我应该做的不同的事情,或者模块文件可能需要放在其他地方?