6.50. Module-Init-Tools-3.1

El paquete Module-Init-Tools contiene programas para manejar módulos del núcleo en núcleos Linux con versión mayor o igual a 2.5.47.

Tiempo estimado de construcción: 0.1 SBU
Espacio requerido en disco: 4.9 MB
Para su instalación depende de: Bash, Binutils, Bison, Coreutils, Diffutils, Flex, GCC, Glibc, Grep, M4, Make y Sed

6.50.1. Instalación de Module-Init-Tools

Module-Init-Tools intenta reescribir su página de manual modprobe.conf durante el proceso de construcción. Esto es innecesario y además depende de docbook2man, que no se instala en el LFS. Ejecuta el siguiente comando para evitar esto:

touch modprobe.conf.5

Si deseas ejecutar el banco de pruebas de Module-Init-Tools, necesitarás descargar el paquete del banco de pruebas. Ejecuta los siguientes comandos para efectuar las pruebas (advierte que el comando make distclean es necesario para limpiar el árbol de las fuentes, pues las fuentes son recompiladas como parte del proceso de pruebas):

tar -xvf ../module-init-tools-testsuite-3.1.tar.bz2 --strip-components=1 &&
./configure &&
make check &&
make distclean

Prepara Module-Init-Tools para su compilación:

./configure --prefix="" --enable-zlib

Significado de la opción de configure:

--enable-zlib

Esto permite al paquete Module-Init-Tools manejar módulos del núcleo comprimidos.

Compila el paquete:

make

Instala el paquete:

make install

6.50.2. Contenido de Module-Init-Tools

Programas instalados: depmod, insmod, insmod.static, lsmod (link to insmod), modinfo, modprobe (link to insmod), and rmmod (link to insmod)

Descripciones cortas

depmod

Crea un fichero de dependencias basándose en los símbolos que encuentra en el conjunto existente de módulos del núcleo. A este fichero lo usa modprobe para cargar automáticamente los módulos necesarios.

insmod

Instala un módulo dentro del núcleo en ejecución.

insmod.static

Una versión de insmod compilada estáticamente

lsmod

Muestra todos los módulos cargados.

modinfo

Examina un fichero objeto asociado con un módulo del núcleo y muestra la información que pueda encontrar.

modprobe

Usa un fichero de dependencias, creado por depmod, para cargar automáticamente los módulos necesarios.

rmmod

Descarga módulos del núcleo en ejecución.