How to identify the devices in your computer

This page is a summary of the HowToIdentifyADevice/* pages.

PCI

Devices plugged in PCI, PCI-Express, AGP, CardBus... buses can be listed/identified using lspci. The PCI device identifier is the digits within brackets.
(see HowToIdentifyADevice/PCI for more informations).

lspci -nn
00:00.0 Host bridge [0600]: Broadcom GCNB-LE Host Bridge [1166:0017] (rev 32)
00:00.1 Host bridge [0600]: Broadcom GCNB-LE Host Bridge [1166:0017]
00:03.0 VGA compatible controller [0300]: ATI Technologies Inc Rage XL [1002:4752] (rev 27)
00:0f.0 ISA bridge [0601]: Broadcom CSB6 South Bridge [1166:0203] (rev a0)
00:0f.1 IDE interface [0101]: Broadcom CSB6 RAID/IDE Controller [1166:0213] (rev a0)
00:0f.2 USB Controller [0c03]: Broadcom CSB6 OHCI USB Controller [1166:0221] (rev 05)
00:0f.3 Host bridge [0600]: Broadcom GCLE-2 Host Bridge [1166:0227]
00:10.0 Host bridge [0600]: Broadcom CIOB-E I/O Bridge with Gigabit Ethernet [1166:0110] (rev 12)
00:10.2 Host bridge [0600]: Broadcom CIOB-E I/O Bridge with Gigabit Ethernet [1166:0110] (rev 12)
02:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet [14e4:1648] (rev 02)
02:00.1 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet [14e4:1648] (rev 02)

USB

Devices plugged in the a USB bus can be listed/identified using lsusb. The USB device identifier is the digits after ID, like 0a5c:2110.
(see HowToIdentifyADevice/USB for more informations).

lsusb
Bus 005 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 005: ID 0a5c:2110 Broadcom Corp.
Bus 004 Device 001: ID 0000:0000