当前位置 主页 > 服务器问题 > Linux/apache问题 >

    Linux查看PCIe版本及速率的方法(2)

    栏目:Linux/apache问题 时间:2019-10-24 15:18

    root@XXX# lspci -tv
    -[0000:00]-+-00.0 Intel Corporation Haswell DRAM Controller
       +-01.0-[0000:01-06]----00.0-[0000:02-06]--+-01.0-[0000:03]--+-00.0 Intel Corporation I350 Gigabit Network Connection
       |           |     +-00.1 Intel Corporation I350 Gigabit Network Connection
       |           |     +-00.2 Intel Corporation I350 Gigabit Network Connection
       |           |     \-00.3 Intel Corporation I350 Gigabit Network Connection
       |           +-02.0-[0000:04]--+-00.0 Intel Corporation I350 Gigabit Network Connection
       |           |     +-00.1 Intel Corporation I350 Gigabit Network Connection
       |           |     +-00.2 Intel Corporation I350 Gigabit Network Connection
       |           |     \-00.3 Intel Corporation I350 Gigabit Network Connection
       |           +-08.0-[0000:05]--
       |           \-09.0-[0000:06]--+-00.0 Intel Corporation 82599EB 10-Gigabit SFI/SFP+ Network Connection
       |               \-00.1 Intel Corporation 82599EB 10-Gigabit SFI/SFP+ Network Connection
       +-01.1-[0000:07-0c]----00.0-[0000:08-0c]--+-01.0-[0000:09]--+-00.0 Intel Corporation 82599EB 10-Gigabit SFI/SFP+ Network Connection
       |           |     \-00.1 Intel Corporation 82599EB 10-Gigabit SFI/SFP+ Network Connection
       |           +-08.0-[0000:0a]--
       |           +-09.0-[0000:0b]--
       |           \-0a.0-[0000:0c]--
       +-02.0 Intel Corporation Haswell Integrated Graphics Controller
       +-03.0 Intel Corporation Haswell HD Audio Controller
       +-14.0 Intel Corporation Lynx Point USB xHCI Host Controller
       +-16.0 Intel Corporation Lynx Point MEI Controller #1
       +-1a.0 Intel Corporation Lynx Point USB Enhanced Host Controller #2
       +-1c.0-[0000:0d]--
       +-1c.4-[0000:0e]----00.0 Intel Corporation I210 Gigabit Network Connection
       +-1c.5-[0000:0f]----00.0 Intel Corporation I210 Gigabit Network Connection
       +-1d.0 Intel Corporation Lynx Point USB Enhanced Host Controller #1
       +-1f.0 Intel Corporation Lynx Point LPC Controller
       +-1f.2 Intel Corporation Lynx Point 4-port SATA Controller 1 [IDE mode]
       +-1f.3 Intel Corporation Lynx Point SMBus Controller
       \-1f.6 Intel Corporation Lynx Point Thermal Management Controller
    root@XXX# 

    如果有裝置是 unknown 的,需要更新 /usr/local/share/pci.ids.gz 請參考更新方式 http://benjr.tw/node/88

    先查询 Inetl 82599EB 网卡的识别号(bus:device.function)

    root@XXX# lspci | grep --color 82599 
    06:00.0 Ethernet controller: Intel Corporation 82599EB 10-Gigabit SFI/SFP+ Network Connection (rev 01)
    06:00.1 Ethernet controller: Intel Corporation 82599EB 10-Gigabit SFI/SFP+ Network Connection (rev 01)
    09:00.0 Ethernet controller: Intel Corporation 82599EB 10-Gigabit SFI/SFP+ Network Connection (rev 01)
    09:00.1 Ethernet controller: Intel Corporation 82599EB 10-Gigabit SFI/SFP+ Network Connection (rev 01)
    root@XXX# 

    在 PCI 的装置使用三个编号用来当作识别值,个别为 1. "汇流排(bus number)", 2. "装置(device number) 以及 3. "功能(function number)".

    所以刚刚的 06:00.0 就是 bus number = 06 ,device number = 00 function = 0 .