In my last article I had shared the commands to check the firmware and driver version of the ethernet card of your Linux box and also to check if the Linux machine you are working on is physical or virtual.
The below commands are executed in SuSE Enterprise Linux so some of them might not work on other flavors of Linux.
Run the below command and scroll a few lines where you should be able to see your machine's hardware model as shown below
The below commands are executed in SuSE Enterprise Linux so some of them might not work on other flavors of Linux.
Run the below command and scroll a few lines where you should be able to see your machine's hardware model as shown below
# dmesg | less
#Scroll few lines and you should be able to find the hardware model
[ 0.000000] DMI: HP ProLiant BL460c Gen9, BIOS I36 07/11/2014
or you can execute the below command
# dmesg | grep -i DMI
[ 0.000000] DMI 2.8 present.
[ 0.000000] DMI: HP ProLiant BL460c Gen9, BIOS I36 07/11/2014
The below command will give you more information about your hardware including the model details
# dmidecode -t system
# dmidecode 2.12
SMBIOS 2.8 present.
Handle 0x0009, DMI type 1, 27 bytes
System Information
Manufacturer: HP
Product Name: ProLiant BL460c Gen9
Version: Not Specified
Serial Number: SGH451XFL8
UUID: 37373633-3230-5347-4834-353158464C38
Wake-up Type: Power Switch
SKU Number: 776320-B21
Family: ProLiant
Handle 0x008B, DMI type 32, 11 bytes
System Boot Information
Status: No errors detected
You can alternatively also use 'hwinfo' command but the execution might take a while as it will collect all the information with regards to your hardware and then will dump the requested detail to STDOUT
# hwinfo | egrep "system.hardware.vendor|system.hardware.product"
system.hardware.vendor = 'HP'
system.hardware.product = 'ProLiant BL460c Gen9'
I hope the article was useful.