El comando «lspci»



El comando lspci en sistemas Linux muestra una lista detallada de todos los dispositivos PCI (Peripheral Component Interconnect) conectados al sistema. Los dispositivos PCI incluyen tarjetas de red, tarjetas gráficas, controladores de audio, controladores USB y otros componentes que se conectan a través del bus PCI en la placa base de la computadora. lspci proporciona información sobre estos dispositivos, incluyendo su nombre, ID de fabricante, ID de dispositivo, y otras características relevantes.

Cuando ejecutas lspci, obtienes una lista de dispositivos PCI con información similar a la siguiente:

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 07)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
...

Cada línea representa un dispositivo PCI distinto y muestra la siguiente información:

  • Dirección del dispositivo (Device Address): La dirección del dispositivo PCI en el formato «dominio:bus:dispositivo.función».
  • Nombre del dispositivo (Device Name): El nombre del dispositivo, que proporciona información sobre el tipo de dispositivo, como una tarjeta de red, una tarjeta gráfica, un controlador USB, etc.
  • ID de fabricante (Vendor ID): El ID numérico del fabricante del dispositivo.
  • ID de dispositivo (Device ID): El ID numérico del dispositivo específico.
  • Versión del dispositivo (Device Revision): La revisión del dispositivo, que indica la versión específica del hardware.

lspci es una herramienta útil para identificar los dispositivos PCI en tu sistema y verificar si los controladores adecuados están cargados. También es útil para solucionar problemas de hardware, verificar la compatibilidad de dispositivos y obtener información detallada sobre la configuración de hardware de tu computadora. Puedes utilizar opciones adicionales con lspci para obtener información específica sobre buses PCI, características de dispositivos y más. Por ejemplo, lspci -v proporciona información más detallada sobre los dispositivos PCI, y lspci -k muestra información sobre los controladores de dispositivos asociados a los dispositivos PCI.