Comprobar el estado del controlador con cat /proc/modules
En este paso, explorarás otra forma de ver información sobre los módulos del kernel cargados examinando el archivo /proc/modules. El sistema de archivos /proc es un sistema de archivos virtual que proporciona información sobre procesos y otra información del sistema.
El archivo /proc/modules contiene información similar a la salida de lsmod, pero en un formato ligeramente diferente. Utilizaremos el comando cat para mostrar el contenido de este archivo.
Escribe el siguiente comando en tu terminal y presiona Enter:
cat /proc/modules
Verás una salida similar a esta:
snd_hda_codec_generic ... ... - Live 0xffffffff...
ledtrig_audio ... ... - Live 0xffffffff...
snd_hda_codec_hdmi ... ... - Live 0xffffffff...
snd_hda_intel ... ... - Live 0xffffffff...
snd_intel_dspcfg ... ... - Live 0xffffffff...
snd_hda_codec ... ... snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel, Live 0xffffffff...
snd_hda_core ... ... snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec, Live 0xffffffff...
snd_hwdep ... ... snd_hda_codec, Live 0xffffffff...
snd_pcm ... ... snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hwdep, Live 0xffffffff...
snd_seq_midi ... ... - Live 0xffffffff...
snd_seq_midi_event ... ... snd_seq_midi, Live 0xffffffff...
snd_rawmidi ... ... snd_seq_midi,snd_seq_midi_event, Live 0xffffffff...
snd_seq ... ... snd_seq_midi,snd_seq_midi_event, Live 0xffffffff...
snd_seq_device ... ... snd_seq_midi,snd_rawmidi,snd_seq, Live 0xffffffff...
snd_timer ... ... snd_pcm,snd_seq, Live 0xffffffff...
snd ... ... snd_hda_codec_generic,ledtrig_audio,snd_hda_codec_hdmi,snd_hda_intel,snd_intel_dspcfg,snd_hda_codec,snd_hda_core,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_seq_device,snd_timer, Live 0xffffffff...
soundcore ... ... snd, Live 0xffffffff...
...
Las columnas en /proc/modules representan:
- Nombre del módulo
- Tamaño del módulo
- Número de veces que se está utilizando el módulo
- Si el módulo está cargado (
Live) o se está descargando (Loading o Unloading)
- Desplazamiento de memoria del módulo (esta es la parte
0xffffffff...)
- Módulos dependientes (similar a la columna "Used by" en
lsmod)
Si bien lsmod es generalmente el comando preferido para ver los módulos cargados, es importante entender que esta información también está disponible en el sistema de archivos /proc para una inspección más profunda del sistema.
Haz clic en Continue para continuar.