Linux modinfo Guide - ryzendew/Linux-Tips-and-Tricks GitHub Wiki
Linux modinfo Guide
Complete beginner-friendly guide to modinfo on Linux, covering Arch Linux, CachyOS, and other distributions including kernel module information, driver details, and module properties.
Table of Contents
Understanding modinfo
What is modinfo?
modinfo shows kernel module information.
Uses:
- Module info: Get module details
- Driver information: See driver info
- Module properties: View module properties
- Troubleshooting: Troubleshoot modules
Why it matters:
- Module details: Understand modules
- Driver information: Get driver details
- Troubleshooting: Debug module issues
modinfo Basics
Show Module Info
Basic usage:
# Show module information
modinfo module-name
# Shows all module info
Specific Field
Get field:
# Get specific field
modinfo -F description module-name
# -F = field (description, author, etc.)
Module Information
Common Fields
Available fields:
# Description
modinfo -F description module-name
# Author
modinfo -F author module-name
# Version
modinfo -F version module-name
# License
modinfo -F license module-name
All Fields
Complete info:
# All information
modinfo module-name
# Shows all fields
Module Properties
Module Path
Find module:
# Module filename
modinfo -F filename module-name
# Shows module file path
Dependencies
Module dependencies:
# Dependencies
modinfo -F depends module-name
# Shows required modules
Troubleshooting
Module Not Found
Check module:
# Verify module exists
find /lib/modules -name "module-name.ko"
# Or
modinfo module-name
Summary
This guide covered modinfo usage, module information, and driver details for Arch Linux, CachyOS, and other distributions.
Next Steps
- lsmod Guide - List modules
- modprobe Guide - Module management
- Kernel Management - Kernel management
- modinfo Documentation:
man modinfo
This guide covers Arch Linux, CachyOS, and other Linux distributions. For distribution-specific details, refer to your distribution's documentation.