.\" Generated by scdoc 1.11.5 .\" Complete documentation for this program is not available as a GNU info page .ie \n(.g .ds Aq \(aq .el .ds Aq ' .nh .ad l .\" Begin generated content: .TH "MODPROBE" "8" "2026\-09\-24" "kmod" "modprobe" .PP .SH NAME .PP modprobe \- Add and remove modules from the Linux Kernel .PP .SH SYNOPSIS .PP \fBmodprobe\fR [\fB\-v\fR] [\fB\-V\fR] [\fB\-C\fR \fIconfig\-file\fR] [\fB\-n\fR] [\fB\-i\fR] [\fB\-q\fR] [\fB\-b\fR] [\fImodulename\fR] [\fImodule parameters\fR.\&.\&.\&] .PP \fBmodprobe\fR [\fB\-r\fR] [\fB\-v\fR] [\fB\-n\fR] [\fB\-i\fR] [\fImodulename\fR.\&.\&.\&] .PP \fBmodprobe\fR [\fB\-c\fR] .PP \fBmodprobe\fR [\fB\-\-dump\-modversions\fR] [\fIfilename\fR] .PP .SH DESCRIPTION .PP \fBmodprobe\fR intelligently adds or removes a module from the Linux kernel: note that for convenience, there is no difference between _ and \- in module names (automatic underscore conversion is performed).\& \fBmodprobe\fR looks in the module directory /usr/lib/`uname \-r` for all the modules and other files, except for the optional configuration files (see \fBmodprobe.\&d\fR(5)).\& \fBmodprobe\fR will also use module options specified on the kernel command line in the form of .\&