next up previous contents
Next: Auto cargado de módulos Up: Automatizando un poco mas Previous: Automatizando un poco mas   Índice General

Configuraciones en /etc/modules.conf

Como estamos operando frente a una máquina trataremos de automatizar lo más posible las tareas rutinarias. Se supone que los cambios de configuración en el hardware se hacen infrecuentemente. Entonces los parámetros en la carga de módulos es siempre la misma.

La gran mayoría de los módulos auto detectan su configuración, pero en ciertas ocasiones hay que parametrizarla. Una alternativa poco elegante sería crear un script que cargue al módulo con los parámetros correspondientes. Pero se vuelve engorroso tener un script por módulo.

En reemplazo a eso, los comandos insmod y rmmod utilizan una archivo de configuración: /etc/modules.conf.

Este archivo puede contener una línea del estilo

option nombre-modulo opt-1 [opt-2 .. opt-n]

Donde opt-1, opt-2, etc. son las opciones o parámetros del módulo.

Una configuración interesante es la creación de sobrenombre o alias a los módulos. Sirve para no tener que recordar nombres como via82cxxx_audio y en reemplazo usar placa_sonido por ejemplo. Su sintaxis es:

alias sobre-nombre nombre-modulo

Algunos scripts de configuración del sistema tienen palabras definidas para cargar los módulos correspondientes y que el usuario edite /etc/modules.conf y asigne el modulo.

Un ejemplo clásico sería:

alias sound sb
alias eth0 ne2k-pci

que asigna el seudónimo sound a un módulo de Sound Blaster y eth011.18 al módulo ne2k-pci para la placa de red.


next up previous contents
Next: Auto cargado de módulos Up: Automatizando un poco mas Previous: Automatizando un poco mas   Índice General
Proyecto Cursos - LuCAS - http://lucas.hispalinux.es/htmls/cursos.html