Vlogcánico
Un blog escrito a los pies del Xitle.

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

Modprobe 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
Anuncios

16 comentarios to “modprobe”

  1. […] mismo puede lograrse usando la opción remove del comando modprobe — en última instancia, modprobe llama a rmmod para la […]

  2. Buena info, fijate q acabo de instalar OpenSuse 10.3 en una hp pavilion dv2125 mi procesador es de 32 bits, mi problema es que al parecer se instalaron los controladores del wireless, me detectaba las redes inalámbricas pero no me conectaba, y pues al momento de hacer la revision del hardware en suse, me marcaba dos modulos para la tarjeta de wireless uno de ellos desactivado, segun lei que el modelo q estaba en uso era viejo para la version actual de mi kernel asi que por eso al parecer no funcionaba, probare activando y desactivando los modulos a ver q pasa espero y sea asi de sencillo y no tener que instalar controladores, gracias y un saludo!!!!

  3. ¿Qué chipset WiFi tienes? Si tienes un centrino estándar (intel 3945) lo que pasa es que hay más de un módulo para ese chipset, pero los módulos más viejos no funcionan bien y, sin embargo, son los que vienen instalados en el kernel por omisión. No uso OpenSuSE pero varias distros (Mandriva, por ejemplo) ofrecen un paquete precompilado para instalar automáticamente el módulo correcto, busca en tu YAST o en el administrador de paquetes.

  4. gracias 😉

  5. Thanks for your personal marvelous posting!
    I truly enjoyed reading it, you can be a great author.

    I will make sure to bookmark your blog and will eventually come back very soon.
    I want to encourage you to definitely continue your
    great work, have a nice day!

  6. Howdy admin, I just wanted to give you a quick heads up that
    your URL: https://delajusco.wordpress.com/2007/08/11/modprobe/ is being flagged as a possibly harmful site
    in my web browser internet explorer. I’d highly suggest having someone look into it. You can lose a lot of visitors due to this issue. Very best of Luck.

  7. Hi, I think your blog might be having browser compatibility issues.
    When I look at your blog site in Opera, it
    looks fine but when opening in Internet Explorer, it has some overlapping.
    I just wanted to give you a quick heads up! Other then that, fantastic blog!

  8. I don’t know whether it’s just me or if everybody else encountering issues
    with your blog. It appears like some of the text on your posts are running off the screen.

    Can someone else please provide feedback and let me
    know if this is happening to them as well? This could be a problem with my
    web browser because I’ve had this happen before. Many thanks

  9. It’s a pity you don’t have a donate button!
    I’d definitely donate to this fantastic blog! I guess for now i’ll settle for book-marking and adding your RSS feed to
    my Google account. I look forward to brand new
    updates and will talk about this site with my Facebook group.
    Talk soon!

  10. This design is incredible! You obviously know how to keep a reader
    amused. Between your wit and your videos, I was almost moved to start my
    own blog (well, almost…HaHa!) Wonderful job. I really enjoyed what
    you had to say, and more than that, how you presented it.
    Too cool!

  11. I know this if off topic but I’m looking into starting my own blog and was wondering what all is required to get setup? I’m assuming having a blog like yours
    would cost a pretty penny? I’m not very web savvy so I’m not 100% positive.
    Any recommendations or advice would be greatly appreciated.
    Kudos

  12. Hiya! My name is Joan and I just desired to say your web site rocks!
    It’s amusing simply because I use to have a website that virtually had an identical website url: https://delajusco.wordpress.com/2007/08/11/modprobe/ mine was only a few characters different. Anyways, I’m a big supporter of your site and if you
    at any time would like a guest article please make sure to email me personally at: joanmatthew@t-online.
    de. I take pleasure in writing!

  13. An intriguing discussion is definitely worth comment.
    There’s no doubt that that you ought to write more
    about this issue, it might not be a taboo matter but
    typically people don’t speak about these issues. To the next!
    All the best!!


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: