我从http://www.tldp.org/LDP/lkmpg/2.6/html/x121.html
我添加了几行MODULE_AUTHOR
一个简单的Hello World内核模块,并MODULE_DESCRIPTION
如何查看有关新加载的外部Linux内核模块的信息?
它成功地建立,我能够与insmod
与dmesg
将其插入到当前内核,查看日志请检查模块是否存在lsmod
。
但是,我希望能够使用modinfo
查看模块的信息,但它不起作用。
我得到modinfo: ERROR: Module hello not found.
我试着运行depmod
和depmod -A
但他们没有区别。
有什么办法可以让modinfo
“重新加载”,这样我就可以查看新添加模块的信息了吗?
要获得目前加载到内核中的内核模块的信息,可以使用sysfs: #ls -a/sys/module/<内核模块名称> – kaiwan