depinfo(1)

depinfo(1) General Commands Manual depinfo(1)

NAME

depinfo - shows module dependencies

SYNOPSIS

depinfo [options] [module|filename|alias]...

DESCRIPTION

Displays the full path to module and its dependencies. It also shows the full path to firmware.

OPTIONS

-t, --tree

Show dependencies between modules hierarchically.

-D, --no-deps

Don’t show dependence.

-P, --no-prefix

Omit the prefix describing the type of file.

-M, --no-modules

Omit modules from the output.

-F, --no-firmware

Omit firmware from the output.

-B, --no-builtin

Omit builtin modules from the output.

-k, --set-version=VERSION

Use VERSION instead of ‘uname -r‘.

-b, --base-dir=DIR

Use DIR as filesystem root for /lib/modules.

-f, --firmware-dir=DIR

Use DIR as colon-separated list of firmware directories (default: /lib/firmware/updates:/lib/firmware).

--use-blacklist

Apply blacklist commands in the configuration files.

--missing-firmware Show firmware that could not be found.

-i, --input=FILE

Read names from FILE.

-V, --version

Show version of program and exit.

-h, --help

Show this text and exit.

EXAMPLE

To see module dependencies and required firmware:

# depinfo -k 5.11.0-rc6 -t b43
module /lib/modules/5.11.0-rc6/kernel/drivers/net/wireless/broadcom/b43/b43.ko.xz

\_ firmware /lib/firmware/b43/ucode9.fw
\_ firmware /lib/firmware/b43/ucode5.fw
\_ firmware /lib/firmware/b43/ucode30_mimo.fw
\_ firmware /lib/firmware/b43/ucode33_lcn40.fw
\_ firmware /lib/firmware/b43/ucode29_mimo.fw
\_ firmware /lib/firmware/b43/ucode26_mimo.fw
\_ firmware /lib/firmware/b43/ucode25_mimo.fw
\_ firmware /lib/firmware/b43/ucode25_lcn.fw
\_ firmware /lib/firmware/b43/ucode24_lcn.fw
\_ firmware /lib/firmware/b43/ucode16_mimo.fw
\_ firmware /lib/firmware/b43/ucode16_lp.fw
\_ firmware /lib/firmware/b43/ucode15.fw
\_ firmware /lib/firmware/b43/ucode14.fw
\_ firmware /lib/firmware/b43/ucode13.fw
\_ firmware /lib/firmware/b43/ucode11.fw
\_ module /lib/modules/5.11.0-rc6/kernel/net/mac80211/mac80211.ko.xz
\_ module /lib/modules/5.11.0-rc6/kernel/net/wireless/cfg80211.ko.xz
\_ module /lib/modules/5.11.0-rc6/kernel/net/rfkill/rfkill.ko.xz
\_ module /lib/modules/5.11.0-rc6/kernel/lib/crypto/libarc4.ko.xz
\_ module /lib/modules/5.11.0-rc6/kernel/drivers/bcma/bcma.ko.xz
\_ module /lib/modules/5.11.0-rc6/kernel/lib/math/cordic.ko.xz

You can also get a simple list of modules:

# depnfo -k 5.11.0-rc6 -F b43
module /lib/modules/5.11.0-rc6/kernel/drivers/net/wireless/broadcom/b43/b43.ko.xz
module /lib/modules/5.11.0-rc6/kernel/net/mac80211/mac80211.ko.xz
module /lib/modules/5.11.0-rc6/kernel/net/wireless/cfg80211.ko.xz
module /lib/modules/5.11.0-rc6/kernel/net/rfkill/rfkill.ko.xz
module /lib/modules/5.11.0-rc6/kernel/lib/crypto/libarc4.ko.xz
module /lib/modules/5.11.0-rc6/kernel/drivers/bcma/bcma.ko.xz
module /lib/modules/5.11.0-rc6/kernel/lib/math/cordic.ko.xz

Some modules can be compiled into the kernel:

# depinfo -k 5.11.0-rc6 -F btrfs
module /lib/modules/5.11.0-rc6/kernel/fs/btrfs/btrfs.ko.xz
module /lib/modules/5.11.0-rc6/kernel/crypto/blake2b_generic.ko.xz
builtin sha256_generic
module /lib/modules/5.11.0-rc6/kernel/crypto/xxhash_generic.ko.xz
builtin crc32c_generic
module /lib/modules/5.11.0-rc6/kernel/lib/libcrc32c.ko.xz
builtin crc32c_generic
module /lib/modules/5.11.0-rc6/kernel/lib/raid6/raid6_pq.ko.xz
module /lib/modules/5.11.0-rc6/kernel/crypto/xor.ko.xz

To find out what firmware could not be found for the kernel modules:

# depinfo --missing-firmware rtlwifi
module /lib/modules/6.15.5-gentoo-dist/kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko

\_ module /lib/modules/6.15.5-gentoo-dist/kernel/net/wireless/cfg80211.ko
\_ missing-firmware regulatory.db
\_ missing-firmware regulatory.db
\_ missing-firmware regulatory.db.p7s
\_ missing-firmware regulatory.db.p7s
\_ module /lib/modules/6.15.5-gentoo-dist/kernel/net/rfkill/rfkill.ko
\_ module /lib/modules/6.15.5-gentoo-dist/kernel/net/mac80211/mac80211.ko
\_ module /lib/modules/6.15.5-gentoo-dist/kernel/lib/crypto/libarc4.ko

AUTHOR

Written by Alexey Gladkov.

BUGS

Report bugs to the authors.

SEE ALSO

modinfo(1) modprobe(1)

2026-04-27