Inspeccionar el hardware con lspci
En este paso, utilizaremos el comando lspci
para listar información sobre los dispositivos PCI conectados a tu sistema. PCI (Peripheral Component Interconnect, Interconexión de Componentes Periféricos) es un bus estándar que conecta dispositivos de hardware a la placa madre de la computadora. Muchos dispositivos, incluyendo tarjetas de red, tarjetas gráficas y controladores de almacenamiento, se conectan a través de PCI o su sucesor, PCI Express (PCIe).
El comando lspci
es útil para identificar rápidamente el hardware conectado y su información básica.
Escribe el siguiente comando en tu terminal y presiona Enter:
lspci
Verás una lista de dispositivos PCI. La salida se verá algo así:
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:01.1 IDE controller: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:01.2 USB controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
00:02.0 VGA compatible controller: Red Hat, Inc. QXL Paravirtual graphic driver
00:03.0 Ethernet controller: Red Hat, Inc. Virtio network device
00:04.0 Communication controller: Red Hat, Inc. Virtio console
00:05.0 SCSI storage controller: Red Hat, Inc. Virtio SCSI
00:06.0 Unclassified device [0000]: Red Hat, Inc. Virtio balloon
00:07.0 Audio device: Intel Corporation 82801AA AC'97 Audio Controller (rev 01)
Cada línea representa un dispositivo PCI. El formato suele ser Bus:Device.Function Clase: Proveedor Producto
.
Bus:Device.Function
: Identifica la ubicación del dispositivo en el bus PCI.
Clase
: Describe el tipo de dispositivo (por ejemplo, Host bridge, Ethernet controller, VGA compatible controller).
Proveedor
y Producto
: Identifican el fabricante y el modelo específico del dispositivo.
Observa la línea que dice Ethernet controller: Red Hat, Inc. Virtio network device
. Esto corresponde al adaptador de red que vimos con lshw
y en /sys/class/net
. lspci
te ofrece una perspectiva diferente del hardware, centrada en el bus PCI.
Puedes usar lspci
con opciones como -v
para una salida más detallada o -nn
para mostrar los IDs de proveedor y dispositivo en formato numérico, lo cual es útil para buscar información sobre el hardware en línea.
Por ejemplo, prueba:
lspci -v
Esto proporcionará mucha más información detallada sobre cada dispositivo. Presiona q
para salir de la salida detallada cuando hayas terminado de verla.
Haz clic en Continuar para finalizar este laboratorio.