답변:
를 사용 lspci -vv
하면 전송 속도를 가져 와서 개정에 지정된 전송 속도와 비교할 수 있습니다. 샘플 출력은 다음과 같습니다.
# lspci -vv | grep -E 'PCI bridge|LnkCap'
00:02.0 PCI bridge: NVIDIA Corporation C51 PCI Express Bridge (rev a1) (prog-if 00 [Normal decode])
LnkCap: Port #2, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <4us
00:03.0 PCI bridge: NVIDIA Corporation C51 PCI Express Bridge (rev a1) (prog-if 00 [Normal decode])
LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <4us
00:04.0 PCI bridge: NVIDIA Corporation C51 PCI Express Bridge (rev a1) (prog-if 00 [Normal decode])
LnkCap: Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0 <512ns, L1 <4us
00:10.0 PCI bridge: NVIDIA Corporation MCP51 PCI Bridge (rev a2) (prog-if 01 [Subtractive decode])
여기서 속도는 PCIe 1.x에 해당하는 2.5GT / s임을 나타냅니다.
lspci
자동으로를 인쇄 Capabilities: <access denied>
합니다 grep
.
#
의미 하는 바입니다.
"dmidecode"명령을 사용하여 시스템의 모든 하드웨어에 대한 자세한 목록을 제공하고 볼 수 있습니다. 다음과 같이 적절한 비트를 표시하기 위해 "빠르고 더러운"명령을 수행했습니다.
dmidecode | grep "PCI"
어느 것이 반환
PCI is supported
Type: x16 PCI Express 2 x8
Type: x8 PCI Express 2 x4
Type: x8 PCI Express 2 x4
Type: x8 PCI Express 2 x4
Type: 32-bit PCI
dmidecode --type 9
나머지 정보를 유지하면서 필터링하는 데에도 사용할 수 있습니다.