<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://nick-black.com/dankwiki/index.php?action=history&amp;feed=atom&amp;title=Linux_on_Dells</id>
	<title>Linux on Dells - revision history</title>
	<link rel="self" type="application/atom+xml" href="https://nick-black.com/dankwiki/index.php?action=history&amp;feed=atom&amp;title=Linux_on_Dells"/>
	<link rel="alternate" type="text/html" href="https://nick-black.com/dankwiki/index.php?title=Linux_on_Dells&amp;action=history"/>
	<updated>2026-07-06T02:34:57Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://nick-black.com/dankwiki/index.php?title=Linux_on_Dells&amp;diff=4329&amp;oldid=prev</id>
		<title>Dank at 10:56, 15 September 2011</title>
		<link rel="alternate" type="text/html" href="https://nick-black.com/dankwiki/index.php?title=Linux_on_Dells&amp;diff=4329&amp;oldid=prev"/>
		<updated>2011-09-15T10:56:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 10:56, 15 September 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l172&quot;&gt;Line 172:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 172:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Most recent tested BIOS: [http://linux.dell.com/repo/firmware/bios-hdrs/system_bios_ven_0x1028_dev_0x01f9_version_a12/ 0x0159-A12]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Most recent tested BIOS: [http://linux.dell.com/repo/firmware/bios-hdrs/system_bios_ven_0x1028_dev_0x01f9_version_a12/ 0x0159-A12]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Use kernel modules &amp;lt;tt&amp;gt;ahci&amp;lt;/tt&amp;gt; (be sure to enable AHCI mode in the BIOS SATA configuration)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Use kernel modules &amp;lt;tt&amp;gt;ahci&amp;lt;/tt&amp;gt; (be sure to enable AHCI mode in the BIOS SATA configuration)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;===Dell e6510===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Sensor monitoring through coretemp and i8k&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==See Also==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==See Also==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wikidb:diff:1.41:old-2607:rev-4329:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Dank</name></author>
	</entry>
	<entry>
		<id>https://nick-black.com/dankwiki/index.php?title=Linux_on_Dells&amp;diff=2607&amp;oldid=prev</id>
		<title>Dank: /* See Also */</title>
		<link rel="alternate" type="text/html" href="https://nick-black.com/dankwiki/index.php?title=Linux_on_Dells&amp;diff=2607&amp;oldid=prev"/>
		<updated>2010-03-25T23:50:30Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;See Also&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:50, 25 March 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l177&quot;&gt;Line 177:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 177:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://gentoo-wiki.com/HOWTO_Dell_BIOS_Upgrade Gentoo] Wiki HOWTO -- Dell BIOS Upgrades&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://gentoo-wiki.com/HOWTO_Dell_BIOS_Upgrade Gentoo] Wiki HOWTO -- Dell BIOS Upgrades&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://linux.dell.com/wiki/index.php/Oss/Firmware_Tools Dell] Wiki page on firmware updates&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://linux.dell.com/wiki/index.php/Oss/Firmware_Tools Dell] Wiki page on firmware updates&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category: Hardware]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wikidb:diff:1.41:old-101:rev-2607:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Dank</name></author>
	</entry>
	<entry>
		<id>https://nick-black.com/dankwiki/index.php?title=Linux_on_Dells&amp;diff=101&amp;oldid=prev</id>
		<title>WikiSysop: 1 revision</title>
		<link rel="alternate" type="text/html" href="https://nick-black.com/dankwiki/index.php?title=Linux_on_Dells&amp;diff=101&amp;oldid=prev"/>
		<updated>2009-01-28T07:32:15Z</updated>

		<summary type="html">&lt;p&gt;1 revision&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 07:32, 28 January 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://nick-black.com/dankwiki/index.php?title=Linux_on_Dells&amp;diff=100&amp;oldid=prev</id>
		<title>Dank: /* Dell PowerEdge R900 */</title>
		<link rel="alternate" type="text/html" href="https://nick-black.com/dankwiki/index.php?title=Linux_on_Dells&amp;diff=100&amp;oldid=prev"/>
		<updated>2008-09-30T09:59:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Dell PowerEdge R900&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[http://www.dell.com Dell] has made impressive and extensive strides, in my opinion, regarding support for Linux on their various server and laptop products (I don&amp;#039;t know much about Dell workstations). The [http://linux.dell.com Dell Linux Engineering Web] is a good starting point for information.&lt;br /&gt;
&lt;br /&gt;
==Userspace Tools==&lt;br /&gt;
===OpenManage===&lt;br /&gt;
Dell&amp;#039;s OpenManage software can be used to access all manner of functionality. I get my [[Debian]] packages from [ftp://ftp.sara.nl/pub/outgoing/dell/ ftp://ftp.sara.nl/pub/outgoing/dell/]. &amp;#039;&amp;#039;&amp;#039;FIXME&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
===libsmbios===&lt;br /&gt;
The System Management BIOS (SMBIOS) ([http://www.dmtf.org/standards/smbios/ specified] by the [http://www.dmtf.org/home Distributed Management Task Force]) grew out of the DMIBIOS (so named due to interactions with the [http://www.dmtf.org/standards/dmi/ Desktop Management Interface (DMI)] (also a DMTF initiative). The primary userland tools to interact with SMBIOS are those provided in conjunction with [http://linux.dell.com/libsmbios/main/index.html libsmbios], a Dell-led open source product with its development mailing list found [http://lists.us.dell.com/mailman/listinfo/libsmbios-devel here]. [[Debian]] users ought install the [http://packages.debian.org/search?keywords=libsmbios-bin libsmbios-bin] package; developers will want the [http://linux.dell.com/libsmbios/main/index.html documentation]. These tools use the &amp;lt;tt&amp;gt;dcdbas&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;dell_rbu&amp;lt;/tt&amp;gt; kernel modules, available as part of the mainline kernel.&lt;br /&gt;
&lt;br /&gt;
===ipmitool===&lt;br /&gt;
[http://ipmitool.sourceforge.net/ IPMItool] can be used (together with appropriate kernel modules, see below) to operate the wealth of sensor and management functionality built into most Dell servers. Examples from a Dell R900:&amp;lt;pre&amp;gt;[wopr](0) $ sudo ipmitool chassis status&lt;br /&gt;
System Power         : on&lt;br /&gt;
Power Overload       : false&lt;br /&gt;
Power Interlock      : inactive&lt;br /&gt;
Main Power Fault     : false&lt;br /&gt;
Power Control Fault  : false&lt;br /&gt;
Power Restore Policy : always-off&lt;br /&gt;
Last Power Event     : &lt;br /&gt;
Chassis Intrusion    : inactive&lt;br /&gt;
Front-Panel Lockout  : inactive&lt;br /&gt;
Drive Fault          : false&lt;br /&gt;
Cooling/Fan Fault    : false&lt;br /&gt;
Sleep Button Disable : not allowed&lt;br /&gt;
Diag Button Disable  : allowed&lt;br /&gt;
Reset Button Disable : not allowed&lt;br /&gt;
Power Button Disable : allowed&lt;br /&gt;
Sleep Button Disabled: false&lt;br /&gt;
Diag Button Disabled : true&lt;br /&gt;
Reset Button Disabled: false&lt;br /&gt;
Power Button Disabled: true&lt;br /&gt;
[wopr](0) $ &amp;lt;/pre&amp;gt;Interesting diagnostic subcommands include &amp;lt;tt&amp;gt;chassis status&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;sdr&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;lan print&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;sel&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;sensor&amp;lt;/tt&amp;gt;, and &amp;lt;tt&amp;gt;fru&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Kernel Modules==&lt;br /&gt;
* &amp;lt;tt&amp;gt;dcdbas&amp;lt;/tt&amp;gt; - Dell System Management Base. Necessary to use a majority of the libsmbios tools, as well as Dell&amp;#039;s OpenManage software. Its kernel documentation can be found [http://www.kernel.org/doc/Documentation/dcdbas.txt here].&lt;br /&gt;
* &amp;lt;tt&amp;gt;dell_rbu&amp;lt;/tt&amp;gt; (requires &amp;lt;tt&amp;gt;firmware_class&amp;lt;/tt&amp;gt;) - Dell Remote BIOS Update (RBU). Necessary to use the &amp;lt;tt&amp;gt;dellBiosUpdate&amp;lt;/tt&amp;gt; tool for BIOS upgrades directly from kernelspace (and thus protected mode).&lt;br /&gt;
* &amp;lt;tt&amp;gt;ipmi_si&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;ipmi_devintf&amp;lt;/tt&amp;gt; (require &amp;lt;tt&amp;gt;ipmi_msghandler&amp;lt;/tt&amp;gt;) - [[IPMI]] modules necessary for &amp;lt;tt&amp;gt;ipmitool&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==BIOS Upgrades==&lt;br /&gt;
Upgrading Dell BIOSes is easily accomplished on Linux. &amp;#039;&amp;#039;&amp;#039;FIXME&amp;#039;&amp;#039;&amp;#039; Once you have the SystemID, acquire the appropriate BIOS code from the [http://linux.dell.com/repo/firmware/bios-hdrs/ Dell BIOS repository]. The &amp;lt;tt&amp;gt;dellBiosUpdate&amp;lt;/tt&amp;gt; tool is used with this file; use &amp;lt;tt&amp;gt;-f&amp;lt;/tt&amp;gt; to specify the new BIOS file, &amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt; to specify a BIOS upgrade, and (in my experience) the &amp;lt;tt&amp;gt;--force_mono&amp;lt;/tt&amp;gt; option to make things actually work; there&amp;#039;s almost certainly something at work here unknown to me. Here&amp;#039;s an example:&amp;lt;pre&amp;gt;&lt;br /&gt;
[wopr](0) $ sudo getSystemId&lt;br /&gt;
Libsmbios:    0.13.13&lt;br /&gt;
System ID:    0x01F0&lt;br /&gt;
Service Tag:  4HNKYF1&lt;br /&gt;
Express Service Code: 9774663229&lt;br /&gt;
Product Name: PowerEdge R900&lt;br /&gt;
BIOS Version: 1.1.3&lt;br /&gt;
Vendor:       Dell Inc.&lt;br /&gt;
Is Dell:      1&lt;br /&gt;
[wopr](0) $ sudo dellBiosUpdate --force_mono -u -f 0x01f0_version_1.1.6/bios.hdr &lt;br /&gt;
Supported RBU type for this system: (MONOLITHIC, PACKET)&lt;br /&gt;
Using RBU v2 driver. Initializing Driver. &lt;br /&gt;
Setting RBU type in v2 driver to: MONOLITHIC (FORCED) &lt;br /&gt;
Prep driver for data load.&lt;br /&gt;
Writing RBU data (4096bytes/dot): .....................................................&lt;br /&gt;
Notify driver data is finished.&lt;br /&gt;
Activate CMOS bit to notify BIOS that update is ready on next boot.&lt;br /&gt;
Update staged sucessfully. BIOS update will occur on next reboot.&lt;br /&gt;
[wopr](0) $ sudo shutdown -r 0&lt;br /&gt;
[wopr](0) $ sudo getSystemId &lt;br /&gt;
Libsmbios:    0.13.13&lt;br /&gt;
System ID:    0x01F0&lt;br /&gt;
Service Tag:  4HNKYF1&lt;br /&gt;
Express Service Code: 9774663229&lt;br /&gt;
Product Name: PowerEdge R900&lt;br /&gt;
BIOS Version: 1.1.6&lt;br /&gt;
Vendor:       Dell Inc.&lt;br /&gt;
Is Dell:      1&lt;br /&gt;
[wopr](0) $ &amp;lt;/pre&amp;gt;Without the &amp;lt;tt&amp;gt;--force_mono&amp;lt;/tt&amp;gt; option, all updates I&amp;#039;ve performed have seemed to work, but failed to &amp;#039;take&amp;#039;; you are advised to use &amp;lt;tt&amp;gt;getSystemId&amp;lt;/tt&amp;gt; to verify the new BIOS version upon restart.&lt;br /&gt;
&lt;br /&gt;
==Monitoring Disks==&lt;br /&gt;
* Use &amp;lt;tt&amp;gt;omreport&amp;lt;/tt&amp;gt; to discover and interrogate storage; &amp;lt;tt&amp;gt;smartctl&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;smartd&amp;lt;/tt&amp;gt;, the typical Linux [[SMART]] tools, don&amp;#039;t generally work with the PERC controllers.&lt;br /&gt;
* &amp;lt;tt&amp;gt;omreport storage controller&amp;lt;/tt&amp;gt; generates controller/backplane output:&lt;br /&gt;
&amp;lt;pre&amp;gt;[wopr](0) $ omreport storage controller&lt;br /&gt;
 Controller  PERC 6/i Integrated (Embedded)&lt;br /&gt;
&lt;br /&gt;
Controllers&lt;br /&gt;
ID                                : 0&lt;br /&gt;
Status                            : Ok&lt;br /&gt;
Name                              : PERC 6/i Integrated&lt;br /&gt;
Slot ID                           : Embedded&lt;br /&gt;
State                             : Ready&lt;br /&gt;
Firmware Version                  : 6.0.2-0002&lt;br /&gt;
Minimum Required Firmware Version : Not Applicable&lt;br /&gt;
Driver Version                    : 00.00.03.20-rc1 &lt;br /&gt;
Minimum Required Driver Version   : Not Applicable&lt;br /&gt;
Number of Connectors              : 2&lt;br /&gt;
Rebuild Rate                      : 30%&lt;br /&gt;
BGI Rate                          : 30%&lt;br /&gt;
Check Consistency Rate            : 30%&lt;br /&gt;
Reconstruct Rate                  : 30%&lt;br /&gt;
Alarm State                       : Not Applicable&lt;br /&gt;
Cluster Mode                      : Not Applicable&lt;br /&gt;
SCSI Initiator ID                 : Not Applicable&lt;br /&gt;
Cache Memory Size                 : 256 MB&lt;br /&gt;
Patrol Read Mode                  : Auto&lt;br /&gt;
Patrol Read State                 : Stopped&lt;br /&gt;
Patrol Read Rate                  : 30%&lt;br /&gt;
Patrol Read Iterations            : 26&lt;br /&gt;
&lt;br /&gt;
[wopr](0) $ &amp;lt;/pre&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;omreport storage pdisk&amp;lt;/tt&amp;gt; generates physical disk info:&lt;br /&gt;
&amp;lt;pre&amp;gt;[wopr](255) $ omreport storage pdisk controller=0&lt;br /&gt;
List of Physical Disks on Controller PERC 6/i Integrated (Embedded)&lt;br /&gt;
&lt;br /&gt;
Controller PERC 6/i Integrated (Embedded)&lt;br /&gt;
ID                        : 0:0:0&lt;br /&gt;
Status                    : Ok&lt;br /&gt;
Name                      : Physical Disk 0:0:0&lt;br /&gt;
State                     : Online&lt;br /&gt;
Failure Predicted         : No&lt;br /&gt;
Progress                  : Not Applicable&lt;br /&gt;
Type                      : SAS&lt;br /&gt;
Capacity                  : 278.88 GB (299439751168 bytes)&lt;br /&gt;
Used RAID Disk Space      : 278.88 GB (299439751168 bytes)&lt;br /&gt;
Available RAID Disk Space : 0.00 GB (0 bytes)&lt;br /&gt;
Hot Spare                 : No&lt;br /&gt;
Vendor ID                 : DELL    &lt;br /&gt;
Product ID                : HUS153030VLS300 &lt;br /&gt;
Revision                  : A280&lt;br /&gt;
Serial No.                : J8WBX7NC            &lt;br /&gt;
Negotiated Speed          : Not Available&lt;br /&gt;
Capable Speed             : Not Available&lt;br /&gt;
Manufacture Day           : 05&lt;br /&gt;
Manufacture Week          : 11&lt;br /&gt;
Manufacture Year          : 2008&lt;br /&gt;
SAS Address               : 5000CCA0054E067D&lt;br /&gt;
....&lt;br /&gt;
[wopr](0) $ &amp;lt;/pre&amp;gt;&lt;br /&gt;
* Finally, &amp;lt;tt&amp;gt;omreport storage vdisk&amp;lt;/tt&amp;gt; reports on logical volumes:&lt;br /&gt;
&amp;lt;pre&amp;gt;[wopr](0) $ omreport storage vdisk&lt;br /&gt;
List of Virtual Disks in the System&lt;br /&gt;
&lt;br /&gt;
Controller PERC 6/i Integrated (Embedded)&lt;br /&gt;
ID                  : 0&lt;br /&gt;
Status              : Ok&lt;br /&gt;
Name                : Virtual Disk 0&lt;br /&gt;
State               : Ready&lt;br /&gt;
Progress            : Not Applicable&lt;br /&gt;
Layout              : RAID-5&lt;br /&gt;
Size                : 1,115.50 GB (1197759004672 bytes)&lt;br /&gt;
Device Name         : /dev/sda&lt;br /&gt;
Type                : SAS&lt;br /&gt;
Read Policy         : No Read Ahead&lt;br /&gt;
Write Policy        : Write Back&lt;br /&gt;
Cache Policy        : Not Applicable&lt;br /&gt;
Stripe Element Size : 64 KB&lt;br /&gt;
Disk Cache Policy   : Disabled&lt;br /&gt;
&lt;br /&gt;
[wopr](0) $ &amp;lt;/pre&amp;gt;&lt;br /&gt;
* Other interesting commands include &amp;lt;tt&amp;gt;omreport storage enclosure&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hardware Compability / Issues==&lt;br /&gt;
===Dell PowerEdge R900===&lt;br /&gt;
* Dell&amp;#039;s [http://www.dell.com/content/products/productdetails.aspx/server-poweredge-r900?c=us&amp;amp;l=en&amp;amp;s=bsd&amp;amp;cs=04 R900 page]&lt;br /&gt;
* 4U server, 2 or 4 quad-core Xeons, 4-64G 667MHz RAM&lt;br /&gt;
* Most recent tested BIOS: [http://linux.dell.com/repo/firmware/bios-hdrs/system_bios_ven_0x1028_dev_0x01f0_version_1.1.6/ 0x01F0-1.1.6]&lt;br /&gt;
* Broadcom NICs (eg: NetXtreme II BCM5708, PCIID 14e4:164c) require non-free firmware ([http://packages.debian.org/search?keywords=firmware-bnx2 firmware-bnx2] package in [[Debian]])&lt;br /&gt;
* PERC 6/i LSI Logic MegaRAID SAS 1078 SAS controller doesn&amp;#039;t seem usable with eg &amp;lt;tt&amp;gt;mptctl&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;smartctl&amp;lt;/tt&amp;gt;&lt;br /&gt;
* Use kernel modules &amp;lt;tt&amp;gt;ioatdma&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Dell PowerEdge 1950===&lt;br /&gt;
* Dell&amp;#039;s [http://www.dell.com/content/products/productdetails.aspx/pedge_1950_3?c=us&amp;amp;cs=04&amp;amp;l=en&amp;amp;s=bsd 1950 III page]&lt;br /&gt;
* 1U server, 1 dual-or-quad-core Xeon, 1-8G 667MHz RAM&lt;br /&gt;
* Most recent tested BIOS: [http://linux.dell.com/repo/firmware/bios-hdrs/system_bios_ven_0x1028_dev_0x01b3_version_2.3.1/ 0x01B3-2.3.1]&lt;br /&gt;
* Broadcom NICs (eg: NetXtreme II BCM5708, PCIID 14e4:164c) require non-free firmware ([http://packages.debian.org/search?keywords=firmware-bnx2 firmware-bnx2] package in [[Debian]])&lt;br /&gt;
* Use kernel modules &amp;lt;tt&amp;gt;ioatdma&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;i5000_edac&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Dell ATG D630===&lt;br /&gt;
* Dell&amp;#039;s [http://www.dell.com/content/products/productdetails.aspx/latit_atg_d630?c=us&amp;amp;cs=555&amp;amp;l=en&amp;amp;s=biz ATG D630 page]&lt;br /&gt;
** Dell&amp;#039;s [http://www.dell.com/content/products/productdetails.aspx/latit_d630?c=us&amp;amp;l=en&amp;amp;s=biz&amp;amp;cs=555 D630 page]&lt;br /&gt;
* Ruggedized laptop, 1 dual-core Core 2 Duo, .5-6G 533-667MHz RAM&lt;br /&gt;
* Most recent tested BIOS: [http://linux.dell.com/repo/firmware/bios-hdrs/system_bios_ven_0x1028_dev_0x01f9_version_a12/ 0x0159-A12]&lt;br /&gt;
* Use kernel modules &amp;lt;tt&amp;gt;ahci&amp;lt;/tt&amp;gt; (be sure to enable AHCI mode in the BIOS SATA configuration)&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* Linux kernel [http://www.mjmwired.net/kernel/Documentation/dell_rbu.txt dell_rbu] documentation&lt;br /&gt;
* [http://gentoo-wiki.com/HOWTO_Dell_BIOS_Upgrade Gentoo] Wiki HOWTO -- Dell BIOS Upgrades&lt;br /&gt;
* [http://linux.dell.com/wiki/index.php/Oss/Firmware_Tools Dell] Wiki page on firmware updates&lt;/div&gt;</summary>
		<author><name>Dank</name></author>
	</entry>
</feed>