<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.fogproject.org/wiki/index.php?action=history&amp;feed=atom&amp;title=Dmidecode</id>
		<title>Dmidecode - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.fogproject.org/wiki/index.php?action=history&amp;feed=atom&amp;title=Dmidecode"/>
		<link rel="alternate" type="text/html" href="https://wiki.fogproject.org/wiki/index.php?title=Dmidecode&amp;action=history"/>
		<updated>2026-05-27T18:17:18Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://wiki.fogproject.org/wiki/index.php?title=Dmidecode&amp;diff=1665&amp;oldid=prev</id>
		<title>Nutbean: moved dmidecode info from capone page to here</title>
		<link rel="alternate" type="text/html" href="https://wiki.fogproject.org/wiki/index.php?title=Dmidecode&amp;diff=1665&amp;oldid=prev"/>
				<updated>2009-07-18T08:53:41Z</updated>
		
		<summary type="html">&lt;p&gt;moved dmidecode info from capone page to here&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[http://www.google.com/search?q=dmidecode dmidecode] is the program that makes [[Capone]] work.&lt;br /&gt;
&lt;br /&gt;
dmidecode gives a complete set of DMI information (hardware specs, make, model, manufacturer etc)&lt;br /&gt;
&lt;br /&gt;
Do visit the [http://www.nongnu.org/dmidecode/ dmidecode homepage].&lt;br /&gt;
&lt;br /&gt;
The article [http://www.linux.com/archive/articles/40412 dmidecode - what's it good for?] gives a good idea of what it does.&lt;br /&gt;
&lt;br /&gt;
[http://www.linux.com/archive/articles/41088 Another article] on dmidecode scripting.&lt;br /&gt;
&lt;br /&gt;
If you have access to a Linux shell prompt you can type in the following to get an idea of all the detailed DMI/BIOS/Hardware information that dmidecode provides.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@computer:~$ su&lt;br /&gt;
Enter password:********&lt;br /&gt;
&lt;br /&gt;
root@computer:~$ dmidecode&lt;br /&gt;
# dmidecode 2.9&lt;br /&gt;
SMBIOS 2.3 present.&lt;br /&gt;
36 structures occupying 1146 bytes.&lt;br /&gt;
Table at 0x000F0800.&lt;br /&gt;
&lt;br /&gt;
Handle 0x0000, DMI type 0, 20 bytes&lt;br /&gt;
BIOS Information&lt;br /&gt;
	Vendor: Phoenix Technologies, LTD&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
Handle 0x0023, DMI type 127, 4 bytes&lt;br /&gt;
End Of Table&lt;br /&gt;
&lt;br /&gt;
root@computer:~$ _&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with Ubuntu you would use&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@computer:~$ sudo dmidecode&lt;br /&gt;
Enter password:********&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It may happen that the PATH variable does not include /sbin or /usr/sbin or some such directory which has dmidecode in it. In such a case, typing dmidecode will result in an error saying that the program is unknown.&lt;br /&gt;
&lt;br /&gt;
To avoid this, first get the location of dmidecode&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@computer:~$ whereis dmidecode &lt;br /&gt;
dmidecode: /usr/sbin/dmidecode /usr/share/man/man8/dmidecode.8.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then include that path into the $PATH variable like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@computer:~$ PATH=$PATH:/usr/sbin&lt;br /&gt;
user@computer:~$ echo $PATH&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The : (colon) is a path separator in Linux just like ; (semi-colon) is on Windows.&lt;br /&gt;
&lt;br /&gt;
Dmidecode has many &amp;quot;output sections&amp;quot; so to speak - &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@computer:~$ dmidecode --help&lt;br /&gt;
Usage: dmidecode [OPTIONS]&lt;br /&gt;
Options are:&lt;br /&gt;
 -d, --dev-mem FILE     Read memory from device FILE (default: /dev/mem)&lt;br /&gt;
 -h, --help             Display this help text and exit&lt;br /&gt;
 -q, --quiet            Less verbose output&lt;br /&gt;
 -s, --string KEYWORD   Only display the value of the given DMI string&lt;br /&gt;
 -t, --type TYPE        Only display the entries of given type&lt;br /&gt;
 -u, --dump             Do not decode the entries&lt;br /&gt;
 -V, --version          Display the version and exit&lt;br /&gt;
user@computer:~$ _&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To get just one ''type'' of DMI info, you must specify the type code or name:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@computer:~$ dmidecode --help --type&lt;br /&gt;
dmidecode: option '--type' requires an argument&lt;br /&gt;
Type number or keyword expected&lt;br /&gt;
Valid type keywords are:&lt;br /&gt;
  bios&lt;br /&gt;
  system&lt;br /&gt;
  baseboard&lt;br /&gt;
  chassis&lt;br /&gt;
  processor&lt;br /&gt;
  memory&lt;br /&gt;
  cache&lt;br /&gt;
  connector&lt;br /&gt;
  slot&lt;br /&gt;
user@computer:~$ _&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On Ubuntu, using sudo to get BIOS info from dmidecode, you get something like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
user@computer:~$ sudo dmidecode --type bios&lt;br /&gt;
[sudo] password for user: &lt;br /&gt;
# dmidecode 2.9&lt;br /&gt;
SMBIOS 2.3 present.&lt;br /&gt;
&lt;br /&gt;
Handle 0x0000, DMI type 0, 20 bytes&lt;br /&gt;
BIOS Information&lt;br /&gt;
	Vendor: Phoenix Technologies, LTD&lt;br /&gt;
	Version:  V5.1 &lt;br /&gt;
	Release Date: 08/01/2007&lt;br /&gt;
	Address: 0xE0000&lt;br /&gt;
	Runtime Size: 128 kB&lt;br /&gt;
	ROM Size: 512 kB&lt;br /&gt;
	Characteristics:&lt;br /&gt;
		ISA is supported&lt;br /&gt;
		PCI is supported&lt;br /&gt;
		PNP is supported&lt;br /&gt;
		APM is supported&lt;br /&gt;
		BIOS is upgradeable&lt;br /&gt;
		BIOS shadowing is allowed&lt;br /&gt;
		ESCD support is available&lt;br /&gt;
		Boot from CD is supported&lt;br /&gt;
		Selectable boot is supported&lt;br /&gt;
		BIOS ROM is socketed&lt;br /&gt;
		EDD is supported&lt;br /&gt;
		5.25&amp;quot;/360 KB floppy services are supported (int 13h)&lt;br /&gt;
		5.25&amp;quot;/1.2 MB floppy services are supported (int 13h)&lt;br /&gt;
		3.5&amp;quot;/720 KB floppy services are supported (int 13h)&lt;br /&gt;
		3.5&amp;quot;/2.88 MB floppy services are supported (int 13h)&lt;br /&gt;
		Print screen service is supported (int 5h)&lt;br /&gt;
		8042 keyboard services are supported (int 9h)&lt;br /&gt;
		Serial services are supported (int 14h)&lt;br /&gt;
		Printer services are supported (int 17h)&lt;br /&gt;
		CGA/mono video services are supported (int 10h)&lt;br /&gt;
		ACPI is supported&lt;br /&gt;
		USB legacy is supported&lt;br /&gt;
		AGP is supported&lt;br /&gt;
		LS-120 boot is supported&lt;br /&gt;
		ATAPI Zip drive boot is supported&lt;br /&gt;
		BIOS boot specification is supported&lt;br /&gt;
&lt;br /&gt;
Handle 0x001B, DMI type 13, 22 bytes&lt;br /&gt;
BIOS Language Information&lt;br /&gt;
	Installable Languages: 3&lt;br /&gt;
		n|US|iso8859-1&lt;br /&gt;
		n|US|iso8859-1&lt;br /&gt;
		r|CA|iso8859-1&lt;br /&gt;
	Currently Installed Language: n|US|iso8859-1&lt;br /&gt;
&lt;br /&gt;
user@computer:~$ _&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nutbean</name></author>	</entry>

	</feed>