查看模組詳細資訊


如果編譯模組的kernel版本與裝置的kernel版本不同會出現以下訊息:

insmod: error inserting 'poet_atkm.ko': −1 Invalid module format

此時我們知道可以使用uname -a查看裝置相關訊息,而模組的相關訊息則可以使用modinfo來查看 在command line下以下指令modinfo module.ko可以看到以下訊息:

[root@pcsenonsrv 02−HelloWorld]# modinfo hello−4.ko 
license:        GPL
author:         Peter Jay Salzman <[email protected]>
description:    A sample driver
vermagic:       2.6.5−1.358 686 REGPARM 4KSTACKS gcc−3.3
depends:

比對vermagic便可以知道模組版本與核心版本是否有相同,不同的話就必須去找相對應的kernel source來編譯。

results matching ""

    No results matching ""