¿Cómo puedo encontrar la lista de todos los controladores de dispositivos instalados en mi ubuntu? Necesito una lista de controladores de dispositivos, no de controladores del kernel.
Respuesta1
Los controladores de dispositivos en Linux (y Ubuntu) se llaman "módulos del núcleo". De hecho, son más que "controladores de dispositivos", ya que pueden proporcionar funciones más allá del hardware real, como crear dispositivos virtuales o proporcionar nuevas funciones para el kernel.
Utilice los comandos lsmod
o cat /proc/modules
para ver la lista de módulos.cargadoen el núcleo. Para ver todos los módulos almacenados en el disco (no necesariamente cargados), ejecute:
ls -R /lib/modules/$(uname -r)/kernel/
Todo lo anterior se refiere a módulos cargados desde el disco. El kernel de Linux también tiene módulos integrados (o compilados estáticamente) que no se muestran en los comandos anteriores. Esto es especialmente válido para sistemas integrados que suelen estar optimizados por el almacenamiento. Puede enumerar los módulos integrados usando:
cat /lib/modules/$(uname -r)/modules.builtin
Este comando asume que su distribución proporciona modules.builtin
el archivo.