sábado, 1 de diciembre de 2007

modprobe command

The following content is a textual copy from http://delajusco.wordpress.com/2007/08/11/modprobe/

The reason I decided to quote it here is the volatile that internet address are.

modprobe

El programa modprobe es un comando de administración del sistema en Linux hecho para la gestión (visualización, inclusión o exclusión) de módulos cargables al kernel. Módulo es la palabra que hay en Linux para referirse al tipo de software que hace el mismo truco que los drivers de Windows.

Una breve descripción.

Durante el arranque del sistema modprobe típicamente revisa el contenido de tres objetos del sistema de archivos de Linux:

  • el directorio /lib/modules/`uname -r` donde se encuentran los módulos del kernel y archivos relacionados para el kernel en uso.
  • el archivo de texto /etc/modules que contiene la lista de módulos opcionales que deben cargarse al kernel por omisión y
  • la lista negra, que es un archivo de texto ubicado en /etc/modprobe.d/blacklist que contiene la lista de módulos que no deben cargarse al kernel bajo ninguna circunstancia
nota: las ubicaciones son convencionales y pueden variar entre distribuciones. Los directorios y archivos descritos siguen la costumbre de Debian y las distros basadas en él.

Uso y opciones básicas.

Digamos que modulename es el módulo que quieres inyectar al kernel. Para eso escribe

modprobe modulename

como root o super usuario o, de otro modo,

sudo modprobe modulename

Hecho lo cual puedes revisar que el módulo esté cargado pidiéndole a modprobe la lista de módulos cargados con

modprobe -l

ó

modprobe --list

que es impráctico por que la lista suele ser muy larga. Pero puedes preguntar por un módulo particular o usar comodines

modprobe -l modulename

ó

modprobe --list modulename

Por último, puedes excluír el módulo del kernel usando la opción -r ó –remove como root o super usuario o, en su defecto, usando el comando sudo:

modprobe -r modulename

ó

modprobe --remove modulename

Modprobre excluye módulos del kernel llamando a otro comando, rmmod, que tú también puedes usar directamente.

Para más opciones e información, consulta el manual de tu sistema

man modprobe

1 comentario:

Unknown dijo...

Hola eres Edgar Fernando Maya Estevez