A pre-compiled module has been moved to /lib/modules/<kernel-version>, but ‘modprobe -a <modulename>’ fails to load it. What needs to be done to enable usage of this module?
A.
The kernel must be re-compiled.
B.
The system must be rebooted.
C.
make modules_install must be run.
D.
depmod must be run.
E.
modules.conf or modprobe.conf must be edited.
Explanation:
While we load the modules, it checks the dependency whether loaded or not ? For dependency it checks the modules.dep file that file should generate by running the depmod command. Most probably unable to load the modules is due to dependencies.
-a or –all Insert all modules matching the given wildcard. This option is provided for backwards compatibility: