insmod(8) — Linux manual page

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | COPYRIGHT | SEE ALSO | BUGS | AUTHORS | COLOPHON

INSMOD(8)                         insmod                        INSMOD(8)

NAME         top

       insmod - Simple program to insert a module into the Linux Kernel

SYNOPSIS         top

       insmod [OPTIONS] [filename] [module options]

DESCRIPTION         top

       insmod is a trivial program to insert a module into the kernel.
       Most users will want to use modprobe(8) instead, which is more
       clever and can handle module dependencies.

       Only the most general of error messages are reported: as the work
       of trying to link the module is now done inside the kernel, the
       dmesg(1) usually gives more information about errors.

OPTIONS         top

       -f, --force
           This option can be extremely dangerous: it tells the kernel to
           ignore the module version and vermagic fields when loading.
           With this option, you can load modules build locally or by
           third parties, although this can lead to memory corruption,
           system crashes and data loss.

       -s, --syslog
           Send errors to syslog instead of standard error.

       -v, --verbose
           Print messages about what the program is doing. Usually insmod
           prints messages only if something goes wrong.

       -V, --version
           Show version of program and exit.

       -h, --help
           Print the help message and exit.

COPYRIGHT         top

       This manual page originally Copyright 2002, Rusty Russell, IBM
       Corporation.

SEE ALSO         top

       modprobe(8), rmmod(8), lsmod(8), modinfo(8), depmod(8)

BUGS         top

       Please direct any bug reports to kmod's issue tracker at
       https://github.com/kmod-project/kmod/issues/ alongside with
       version used, steps to reproduce the problem and the expected
       outcome.

AUTHORS         top

       Numerous contributions have come from the linux-modules mailing
       list <linux-modules@vger.kernel.org> and Github. If you have a
       clone of kmod.git itself, the output of git-shortlog(1) and
       git-blame(1) can show you the authors for specific parts of the
       project.

       Lucas De Marchi <lucas.de.marchi@gmail.com> is the current
       maintainer of the project.

COLOPHON         top

       This page is part of the kmod (userspace tools for managing kernel
       modules) project.  Information about the project can be found at
       [unknown -- if you know, please contact man-pages@man7.org] If you
       have a bug report for this manual page, send it to
       linux-modules@vger.kernel.org.  This page was obtained from the
       project's upstream Git repository
       ⟨git://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git⟩ on
       2025-02-02.  (At that time, the date of the most recent commit
       that was found in the repository was 2025-01-27.)  If you discover
       any rendering problems in this HTML version of the page, or you
       believe there is a better or more up-to-date source for the page,
       or you have corrections or improvements to the information in this
       COLOPHON (which is not part of the original manual page), send a
       mail to man-pages@man7.org

kmod                            2025-02-02                      INSMOD(8)

Pages that refer to this page: sk98lin(4)wavelan(4)kmod(8)lsmod(8)modprobe(8)rmmod(8)