Jump to content

dmidecode

From Wikipedia, the free encyclopedia
dmidecode
Original author(s)Alan Cox
Developer(s)Jean Delvare
Repositorygit.savannah.nongnu.org/cgit/dmidecode.git
Written inC
Websitewww.nongnu.org/dmidecode/ Edit this on Wikidata

dmidecode is a free userspace command-line utility for Linux that can parse the SMBIOS data.[1][2] The name dmidecode is derived from Desktop Management Interface, a related standard with which dmidecode originally interfaced. SMBIOS was originally named DMIBIOS. The Linux kernel and other modern operating systems such as the BSD family contain an SMBIOS decoder, allowing systems administrators to inspect system hardware configuration and to enable or disable certain workarounds for problems with specific systems, based on the provided SMBIOS information. Information provided by this utility typically includes the system manufacturer, model name, serial number, BIOS version and asset tag, as well other details of varying level of interest and reliability, depending on the system manufacturer. The information often includes usage status for the CPU sockets, expansion slots (including AGP, PCI and ISA) and memory module slots, and the list of I/O ports (including serial, parallel and USB).[3][4] Decoded DMI tables for various computer models are collected in a public GitHub repository.[5]

For Dell systems there is a libsmbios utility.[6]

References

[edit]
  1. ^ Dean, Adam K. (2018). Linux administration cookbook : insightful recipes to work with system administration tasks on Linux. Birmingham, UK. p. 41. ISBN 978-1-78934-028-0. OCLC 1088729704.{{cite book}}: CS1 maint: location missing publisher (link)
  2. ^ Bresnahan, Christine (2019). CompTIA Linux+ study guide : exam XK0-004. Richard Blum (4th ed.). Indianapolis, Indiana. p. 636. ISBN 978-1-119-55605-3. OCLC 1105557135.{{cite book}}: CS1 maint: location missing publisher (link)
  3. ^ "dmidecode". nongnu.org. Retrieved 2013-10-30.
  4. ^ Joe Barr (2004-11-29). "dmidecode: What's it good for?". linux.com. Archived from the original on 2013-10-31. Retrieved 2013-10-30.
  5. ^ Linux Hardware Project (2019-12-24). "Large collection of decoded DMI tables for various computer models". linuxhw. Retrieved 2019-12-24.
  6. ^ Dell (2021-01-19). "libsmbios provides a library to interface with the SMBIOS tables. It also provides extensions for proprietary methods of interfacing with Dell specific SMBIOS tables". Dell. Retrieved 2021-01-19.
[edit]