¿Cómo puedo saber qué versión PCI (2.0, 2.3) admite la placa base, incluso para las ranuras que no tienen ninguna tarjeta conectada a ellas?
lspci -vvv no parece mostrar información para ranuras PCI sin tarjetas.
Puedes intentarlo dmidecode. Ya no tengo muchos servidores con ranuras PCI estándar, pero el resultado es el siguiente. Se proporciona información para puertos despoblados:
Handle 0x0901, DMI type 9, 13 bytes
System Slot Information
Designation: PCI Slot 1
Type: 64-bit PCI-X
Current Usage: Available
Length: Long
ID: 1
Characteristics:
3.3 V is provided
Handle 0x0902, DMI type 9, 13 bytes
System Slot Information
Designation: PCI Slot 2
Type: 64-bit PCI-X
Current Usage: In Use
Length: Long
ID: 2
Characteristics:
3.3 V is provided
Handle 0x0903, DMI type 9, 13 bytes
System Slot Information
Designation: PCI-E Slot 3
Type: x4 PCI Express
Current Usage: Available
Length: Other
ID: 3
Characteristics:
3.3 V is provided
Handle 0x0904, DMI type 9, 13 bytes
System Slot Information
Designation: PCI-E Slot 4
Type: x4 PCI Express
Current Usage: In Use
Length: Other
ID: 4
Characteristics:
3.3 V is provided
En realidad,
lspcies capaz de mostrarle información sobre su bus PCI, que puede utilizar para determinar la versión compatible. Pero requiere pasos adicionales.Ejecute
lspciy busque entradas que contengan algo comoPCI bridge:. En esas líneas, busque un número después del nombre de un proveedor. Es probable que ese número sea el descriptor de su conjunto de chips de puente PCI, que puede buscar con el motor de búsqueda que elija con la palabra clave "hoja de datos" agregada para encontrar, por ejemplo, un pdf del fabricante que enumere sus capacidades. Esto incluye la versión de pci compatible.Un ejemplo:
Cuando corro
en mi máquina, eso me da dos líneas:
el segundo se parece a nuestro chip porque la descripción no contiene AGP ;-)
Ahora busco el número después del nombre del proveedor:
82801ydatasheet. Eso me da una descarga .pdf desde el sitio web de Intel. En ese PDF buscospecificationy encuentroSupports PCI Rev 2.2 SpecificationTadaa que es la versión compatible para todos los puertos que dependen de ese controlador de busdmidecodees útil siempre que necesite información sobre cosas como voltajes o capacidades adicionales no estándar como el soporte SMBus.fuente