Vira e mexe precisamos saber a versão de um módulo que está carregado no Linux e nem sempre temos a mão as informações.
Mas o Linux tem um comando bem legal que pode lhe ajudar nisto. Ele é o modinfo que tem uma sintaxe bem simples.
$ modinfo NOMEDOMODULO
Mas o processo para conseguir os dados para usar no comando modinfo não usa somente ele. Temos também que usar o lsmod.
O nome do comando acaba sendo informativo. Ele lista os módulos que estão carregados naquele momento. E com isto, você consegue ter o nome do comando para usar no modinfo.
Então, vamos lá.
O lsmod tem uma sintaxe bem fácil :
$ lsmod
ou
$ lsmod | less
O processo para conseguir estes dados é usar um destes comandos.
Apesar do módulo não estar na lista acima, vamos pegar as informações do módulo bnx2fc :
$ modinfo bnx2fc | less
Ou use :
$ modinfo bnx2fc | grep -i version
A saída do segundo comando vai ser mais ou menos igual esta aqui abaixo :
$ modinfo bnx2fc | grep -i version
version: 2.9.6
srcversion: DC0B9C76CFA85ECD0F6AB7A
vermagic: 2.6.32-642.1.1.el6.x86_64 SMP mod_unload modversions