# lspci -knn 00:00.0 Host bridge [0600]: Intel Corporation Device [8086:5910] (rev 05) Subsystem: CLEVO/KAPOK Computer Device [1558:65a1] 00:01.0 PCI bridge [0604]: Intel Corporation Skylake PCIe Controller (x16) [8086:1901] (rev 05) Kernel driver in use: pcieport Kernel modules: shpchp 00:14.0 USB controller [0c03]: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller [8086:a12f] (rev 31) Subsystem: CLEVO/KAPOK Computer Sunrise Point-H USB 3.0 xHCI Controller [1558:65a1] Kernel driver in use: xhci_hcd Kernel modules: xhci_pci 00:14.2 Signal processing controller [1180]: Intel Corporation Sunrise Point-H Thermal subsystem [8086:a131] (rev 31) Subsystem: CLEVO/KAPOK Computer Sunrise Point-H Thermal subsystem [1558:65a1] Kernel driver in use: intel_pch_thermal Kernel modules: intel_pch_thermal 00:16.0 Communication controller [0780]: Intel Corporation Sunrise Point-H CSME HECI #1 [8086:a13a] (rev 31) Kernel driver in use: mei_me Kernel modules: mei_me 00:17.0 SATA controller [0106]: Intel Corporation Sunrise Point-H SATA Controller [AHCI mode] [8086:a103] (rev 31) Subsystem: CLEVO/KAPOK Computer Sunrise Point-H SATA Controller [AHCI mode] [1558:65a1] Kernel driver in use: ahci Kernel modules: ahci 00:1c.0 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Express Root Port #1 [8086:a110] (rev f1) Kernel driver in use: pcieport Kernel modules: shpchp 00:1c.4 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Express Root Port #5 [8086:a114] (rev f1) Kernel driver in use: pcieport Kernel modules: shpchp 00:1c.6 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Express Root Port #7 [8086:a116] (rev f1) Kernel driver in use: pcieport Kernel modules: shpchp 00:1d.0 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Express Root Port #9 [8086:a118] (rev f1) Kernel driver in use: pcieport Kernel modules: shpchp 00:1f.0 ISA bridge [0601]: Intel Corporation Sunrise Point-H LPC Controller [8086:a152] (rev 31) Subsystem: CLEVO/KAPOK Computer Sunrise Point-H LPC Controller [1558:65a1] 00:1f.2 Memory controller [0580]: Intel Corporation Sunrise Point-H PMC [8086:a121] (rev 31) Subsystem: CLEVO/KAPOK Computer Sunrise Point-H PMC [1558:65a1] 00:1f.3 Audio device [0403]: Intel Corporation Device [8086:a171] (rev 31) Subsystem: CLEVO/KAPOK Computer Device [1558:65a2] Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel 00:1f.4 SMBus [0c05]: Intel Corporation Sunrise Point-H SMBus [8086:a123] (rev 31) Subsystem: CLEVO/KAPOK Computer Sunrise Point-H SMBus [1558:65a1] Kernel driver in use: i801_smbus Kernel modules: i2c_i801 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP104M [GeForce GTX 1070] [10de:1be1] (rev a1) Subsystem: CLEVO/KAPOK Computer GP104M [GeForce GTX 1070] [1558:65a4] Kernel driver in use: nvidia Kernel modules: nvidia 6d:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411B PCI Express Card Reader [10ec:5287] (rev 01) Subsystem: CLEVO/KAPOK Computer RTL8411B PCI Express Card Reader [1558:65a1] Kernel driver in use: rtsx_pci Kernel modules: rtsx_pci 6d:00.1 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 12) Subsystem: CLEVO/KAPOK Computer RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [1558:65a1] Kernel driver in use: r8169 Kernel modules: r8169 6e:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter [168c:003e] (rev 32) Subsystem: Bigfoot Networks, Inc. QCA6174 802.11ac Wireless Network Adapter [1a56:1535] Kernel driver in use: ath10k_pci Kernel modules: ath10k_pci 6f:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd Device [144d:a804] Subsystem: Samsung Electronics Co Ltd Device [144d:a801] Kernel driver in use: nvme Kernel modules: nvme
Bonus section, identifying a computer:
$ sudo grep . /sys/devices/virtual/dmi/id/{bios,board,product}* /sys/devices/virtual/dmi/id/bios_date:03/09/2017 /sys/devices/virtual/dmi/id/bios_vendor:American Megatrends Inc. /sys/devices/virtual/dmi/id/bios_version:1.05.04RLS2 /sys/devices/virtual/dmi/id/board_asset_tag:Tag 12345 /sys/devices/virtual/dmi/id/board_name:P65_67HSHP /sys/devices/virtual/dmi/id/board_serial:Not Applicable /sys/devices/virtual/dmi/id/board_vendor:Notebook /sys/devices/virtual/dmi/id/board_version:Not Applicable /sys/devices/virtual/dmi/id/product_family:Not Applicable /sys/devices/virtual/dmi/id/product_name:P65_67HSHP /sys/devices/virtual/dmi/id/product_serial:Not Applicable /sys/devices/virtual/dmi/id/product_uuid:435BFA80-DBC6-0000-0000-000000000000 /sys/devices/virtual/dmi/id/product_version:Not Applicable
Bonus section, #2, using dmi information (ignore the grep for all the raw info):
# dmidecode | grep -A3 '^System Information' System Information Manufacturer: Notebook Product Name: P65_67HSHP Version: Not Applicable