if you want to find out what chipset / mainboard your PC / Laptop / Notebook is using and other details about the hardware.
unfortunately this is not a straight forward task… and works better / worse depending on the hardware.
command line / bash
su - root apt update apt install inxi; # apt-get on older debian
output example: ( in this case it is a Dell Notebook and fails to identify the chipset )
the chipset of the Dell Latitude E4310 is according to this screenshot: intel “havendale clarkdale host bridge”
inxi -b System: Host: DebianLaptop Kernel: 3.16.0-4-686-pae i686 (32 bit) Desktop: MATE 1.8.1 Distro: Debian GNU/Linux 8 Machine: System: Dell product: Latitude E4310 v: 0001 serial: XXXXXX Mobo: Dell model: N/A serial: /XXXXXX// Bios: Dell v: A06 date: 02/15/2011 CPU: Dual core Intel Core i5 M 520 (-HT-MCP-) clocked at 1466 MHz Graphics: Card: Intel Core Processor Integrated Graphics Controller Display Server: X.org 1.16.4 drivers: intel (unloaded: fbdev,vesa) tty size: 227x53 Advanced Data: N/A for root Network: Card-1: Intel Centrino Advanced-N 6200 driver: iwlwifi Card-2: Intel 82577LM Gigabit Network Connection driver: e1000e Drives: HDD Total Size: 128.0GB (60.1% used) Info: Processes: 180 Uptime: 1:13 Memory: 1262.1/3914.1MB Client: Shell (bash) inxi: 2.1.28
apt-cache show inxi Package: inxi Version: 2.1.28-1 Installed-Size: 496 Maintainer: Unit 193 <firstname.lastname@example.org> Architecture: all Depends: bash (>= 3.0), gawk, pciutils, procps Recommends: dmidecode, file, hddtemp, iproute2, lm-sensors, mesa-utils, module-init-tools, net-tools, sudo, usbutils, x11-utils, x11-xserver-utils Description-en: full featured system information script Inxi is a system information script that can display various things about your hardware and software to users in an IRC chatroom or support forum. It runs with the /exec command in most IRC clients. Description-md5: 13277f07e950aaf291de2de69ab2684c Homepage: http://code.google.com/p/inxi/ Section: misc Priority: extra Filename: pool/main/i/inxi/inxi_2.1.28-1_all.deb Size: 130596 MD5sum: c03b47ffdb415019134729578ce47d7c SHA1: b95e84490d58fd7957901923a7f1ef66559c0c86 SHA256: 64f303215275c8388bfd04c001cd4388b3b5d34137ae5b34ed202ad62199c86c
# it has a gui but also works on command line apt-get update; apt-get install hardinfo; # install hardinfo; # run the thing # in the gui you could choose to bench cpu # it can generate html reports about your system and also has a benchmark section
NAME hardinfo – shows hardware information in a GTK+ window DESCRIPTION hardinfo parses some files in /proc and displays their information in a user-friendly window. This manual page was written for the Debian distribution because the original program does not have a manual page. AUTHOR This manual page was written by Leandro Pereira email@example.com, for the Debian project (but may be used by others). June 15, 2003
you can boot a knoppix to perform those benchmarks…
BUT DO NOT BOOT KNOPPIX ON SYSTEMS WITH NTFS AND LSI RAID ADAPTERS!!! (you might lose your partition table)
hardware info as html
lshw -html > genarte_report.html; # additional report as html
details about harddisk
# get details of first harddisk like serial number, model, firmware # does not work for NVMe drives hdparm -i /dev/sda # for NVMe use smart smartctl -H /dev/nvme0n1 smartctl -i /dev/nvme0n1
Get Vendor and Hardware Device IDs
lspci -v; mostly enough info lspci -vvv; maximum detail lspci -n; # show vendorID:hardwareID as numbers 00:00.0 0600: 8086:0a04 (rev 09) 00:02.0 0300: 8086:0a16 (rev 09) 00:03.0 0403: 8086:0a0c (rev 09) 00:14.0 0c03: 8086:9c31 (rev 04) 00:16.0 0780: 8086:9c3a (rev 04) 00:1b.0 0403: 8086:9c20 (rev 04) 00:1c.0 0604: 8086:9c10 (rev e4) 00:1c.3 0604: 8086:9c16 (rev e4) 00:1d.0 0c03: 8086:9c26 (rev 04) 00:1f.0 0601: 8086:9c43 (rev 04) 00:1f.2 0106: 8086:9c03 (rev 04) 00:1f.3 0c05: 8086:9c22 (rev 04) 02:00.0 0200: 10ec:8168 (rev 07) lspci -nn; # resolve vendorID 00:00.0 Host bridge : Intel Corporation Haswell-ULT DRAM Controller [8086:0a04] (rev 09) 00:02.0 VGA compatible controller : Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09) 00:03.0 Audio device : Intel Corporation Haswell-ULT HD Audio Controller [8086:0a0c] (rev 09) 00:14.0 USB controller [0c03]: Intel Corporation 8 Series USB xHCI HC [8086:9c31] (rev 04) 00:16.0 Communication controller : Intel Corporation 8 Series HECI #0 [8086:9c3a] (rev 04) 00:1b.0 Audio device : Intel Corporation 8 Series HD Audio Controller [8086:9c20] (rev 04) 00:1c.0 PCI bridge : Intel Corporation 8 Series PCI Express Root Port 1 [8086:9c10] (rev e4) 00:1c.3 PCI bridge : Intel Corporation 8 Series PCI Express Root Port 4 [8086:9c16] (rev e4) 00:1d.0 USB controller [0c03]: Intel Corporation 8 Series USB EHCI #1 [8086:9c26] (rev 04) 00:1f.0 ISA bridge : Intel Corporation 8 Series LPC Controller [8086:9c43] (rev 04) 00:1f.2 SATA controller : Intel Corporation 8 Series SATA Controller 1 [AHCI mode] [8086:9c03] (rev 04) 00:1f.3 SMBus [0c05]: Intel Corporation 8 Series SMBus Controller [8086:9c22] (rev 04) 02:00.0 Ethernet controller : Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 07)
liked this article?
- only together we can create a truly free world
- plz support dwaves to keep it up & running!
- (yes the info on the internet is (mostly) free but beer is still not free (still have to work on that))
- really really hate advertisement
- contribute: whenever a solution was found, blog about it for others to find!
- talk about, recommend & link to this blog and articles
- thanks to all who contribute!