1: 查看已加载模块使用lsmod命令可以进行查看.
2: modinfo
功能说明:显示kernel模块的信息。
语法:
modinfo [-0] [-F field] [modulename|filename ...]
modinfo -V
modinfo -h
补充说明:modinfo会显示kernel模块的对象文件,以显示该模块的相关信息。
参数:
-F field 只打印指定的区域的信息。
-a 显示模块作者名称。
-d 显示模块的说明。
-l 显示模块的授权。
-n 显示模块的详细路径及名称。
-p 显示模块所支持的参数。
-h 显示帮助信息。
-V或--version显示版本信息。
详细参考帮助信息。
如:
[root@192_168_168_53 ~]# modinfo bnx2
filename: /lib/modules/2.6.18-164.el5PAE/kernel/drivers/net/bnx2.ko
version: 1.9.3
license: GPL
description: Broadcom NetXtreme II BCM5706/5708/5709/5716 Driver
author: Michael Chan <mchan@broadcom.com>
srcversion: D151EAED8C1037CA480DE9A
alias: pci:v000014E4d0000163Csv*sd*bc*sc*i*
alias: pci:v000014E4d0000163Bsv*sd*bc*sc*i*
alias: pci:v000014E4d0000163Asv*sd*bc*sc*i*
alias: pci:v000014E4d00001639sv*sd*bc*sc*i*
alias: pci:v000014E4d000016ACsv*sd*bc*sc*i*
alias: pci:v000014E4d000016AAsv*sd*bc*sc*i*
alias: pci:v000014E4d000016AAsv0000103Csd00003102bc*sc*i*
alias: pci:v000014E4d0000164Csv*sd*bc*sc*i*
alias: pci:v000014E4d0000164Asv*sd*bc*sc*i*
alias: pci:v000014E4d0000164Asv0000103Csd00003106bc*sc*i*
alias: pci:v000014E4d0000164Asv0000103Csd00003101bc*sc*i*
depends:
vermagic: 2.6.18-164.el5PAE SMP mod_unload 686 REGPARM 4KSTACKS gcc-4.1
parm: disable_msi:Disable Message Signaled Interrupt (MSI) (int)
parm: enable_entropy:Allow bnx2 to populate the /dev/random entropy pool (int)
module_sig: 883f3504a8b963d18758d6145e11236c109d1659f6ec113f5c9750685b8424a0cf48c99d48709f4821894b64ca2fb928f595f8b9a45aab5788b
[root@192_168_168_53 ~]# modinfo -p bnx2
enable_entropy:Allow bnx2 to populate the /dev/random entropy pool
disable_msi:Disable Message Signaled Interrupt (MSI)