How to display or show information about a Linux Kernel module or drivers

How do I find out detailed information about a Linux Kernel module or device drivers?

You need to use modinfo command to display or show information about a Linux Kernel loaded modules. Use lsmod command to obtain list of loaded modules.

modinfo extracts information from the Linux Kernel modules given on the command line. This is not just useful to find out about information about loaded modules but it can be used to identify modules inserted by crackers/hackers (try less /proc/modules). Also following is a good way to verify output reported by ps ax :

# ps ax | wc -l
77

# ls -d /proc/* | grep [0-9]|wc -l
78

Usually rootkit will install their own ps command, which hides kernel modules. If second output is larger than the first (ps ax) command output take a closer look at your server.

Back to our main question, the modinfo command outputs following information for each module:
=> Module Author
=> Module description
=> License
=> Parameter and filename

Links

Hi!

The blog "Alvistec" aims to positioning itself as a recurring site for consultation, in alternative technologies. The Alvistec blog aims so that becomes one most visited sites of tech enthusiasts that contributes to facilitates and to spreads the use of free software, electronics reuse; among other topics.

Caution!: This site is not liable for any damage caused to people or equipment with the information it is exposed. All content is purely informational purposes and is not intended to be a guide. The presented material has been used solely for training purposes and/or entertainment. Viewer discretion is advised.