Troubleshooting Tip: Identify Hardware PCIe Devices
| Description | Peripheral Component Interconnect (PCI) is a local computer bus or common connection interface slot to attach hardware devices to a computer’s motherboard. PCIe, where 'e' stands for express is an evolution of PCI which provide better performance. This Article describes how to list out the PCIe devices connected in FortiGate. |
| Scope | FortiGate 6.2, 6.4, 7.0. |
| Solution | To list down the PCIe devices, use below command:
# diagnose hardware lspci
If VDOM is enabled, run the command in global: Example output:
82:00.0 Class 1000: Device 1a29:4338 83:00.0 Class 1000: Device 1a29:4338 84:00.0 Class 1000: Device 1a29:4e36 87:00.0 Class 1000: Device 1a29:4e36
Below are how to interpret the output:
- Bus id: device id. Function Class class number: Device vendor:product From this output line: 87:00.0 Class 1000: Device 1a29:4e36 - Bus id = 87 - Device id = 00 - Function 0 - Class = 1000, 10 mean encryption controller and 00 mean network and computing encryption device. - Device = 1a29:4e36, 1a29 is the vendor code for Fortinet and 4e36 refer to NP6.
Reference for Class:
Reference for vendor and product:
There are 2 other commands which provide more info:
# diagnose hardware lspci -v # diagnose hardware lspci -vv |
