Dell Update Packages Version 7.
Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use of your computer. CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. WARNING: A WARNING indicates a potential for property damage, personal injury, or death. © 2013 Dell Inc.
Contents 1 Getting Started.............................................................................................................................7 What’s New in This Release.....................................................................................................................................7 Prerequisites.............................................................................................................................................................
3 Performing BIOS And Firmware Updates Using Dell Linux Online Repository...............19 Setting Up or Bootstrapping the Repository...........................................................................................................19 Creating a Local Mirror.................................................................................................................................... 19 Installing Firmware Tools.....................................................................................
DUP Message Logs.................................................................................................................................................43 Message Location............................................................................................................................................43 Messages Log Files..........................................................................................................................................43 8 Frequently Asked Questions.
Getting Started 1 A Dell Update Package (DUP) is a self-contained executable in a standard package format that updates a single software element on the system. DUPs are available for the following software components: • System BIOS • System firmware, also known as the Embedded Systems Management (ESM) firmware • Network firmware and drivers • Remote Access Controller (RAC) firmware • RAID controller firmware and device drivers • SWRAID 3.
Prerequisites And Features For Systems Running Linux This section lists all the prerequisites and features for systems running the Linux operating system. Dell-Qualified and Dell-Enabled Packages Before installing DUPs, read the information provided online and in the download package. Ensure that the updates you selected are both necessary and appropriate for the system. You may also need to complete some or all of the following: • Add executable privileges to the package filename.
For more information, see the Dell OpenManage Legacy Compatibility Guide, the Dell Systems Software Support Matrix, and Other Documents You May Need. 4. Create a directory structure for performing the updates. 5. Determine a methodology for performing the updates. The first method is Single update method. In this method, Run DUP from the command line in interactive mode to perform the update. The other method is Script method.
Hard Disk Driver Firmware Update The new feature of hard disk driver supports online firmware updates which can be updated when connected to a S110 controller. The hard disk driver online firmware updates also supports when connected to a H200, H300, SAS 5, SAS 6, PERC 5, PERC 6, H7xx and H8xx servers.
Interactive Mode In an interactive mode, if a fresh installation is applicable, DUP displays a message to install the driver along with the version of the package. Click Yes to install the package. Installation results are logged in the DUP Message Logs. Non-Interactive Mode When a fresh installation is applicable, executing DUPs with the /s switch installs the driver. For example, packagename.exe /s and packagename.exe /s /r performs fresh installation of driver DUPs.
• Do not close any terminal console windows used for performing the DUP CLI execution, while DUP executions are in progress. Other Documents You May Need To access other documents go to dell.com/support/manuals and select the product or use the direct link on the Dell Systems Management Tools and Documentation DVD. Dell OpenManage Legacy Compatibility Guide • NOTE: You do not need to install Dell OpenManage Server Administrator on the system to run DUPs.
Using Dell Update Packages 2 Dell provides a number of aids to help you determine whether or not the system requires an update. You can download DUP from dell.com/support/manuals. For more information, see Downloading DUPs . NOTE: DUPs currently does not support every device type. DUPs will be available on additional devices in future releases. Updating Packages Component and System Compatibility You can run the DUP and read the summary information.
In the following command example, the command applies a BIOS DUP without any user confirmation, forces the execution in the case of a downgrade from a more recent BIOS version, and reboots the system after the DUP is applied. This command is executed provided the DUP satisfies all the system and version requirements. ./PE2850-ESM_FRMW_LX_R92394.bin -q -f -r For more information on the command line interface (CLI), see Command Line Interface Reference.
Executing DUPs On Systems Running Windows To run DUPs from the interactive graphical user interface (GUI), perform the following steps. This procedure applies to all Update Packages. 1. Execute the DUP by double-clicking the filename from within Windows Explorer. 2. Read the update information displayed in the DUP window. 3. Check the DUP inventory report for Package version and installed versions of component. 4. Click Install to install the DUP. 5. Reboot the system, if necessary.
This command executes the dependency rules within the DUP, issues any warnings, exits without applying the update to the system, and writes the results to the console. You can also use the DUP to set an exit code to perform decisions within the scripts. Effects of Applying the Updates on a Running System This section describes all the effects of applying the updates on a running system.
Stand-Alone Systems and Firewalls For systems that are not connected to the Internet or that have firewall which block user downloads, you need to download DUP from dell.com/support by using a system that has Internet access, such as desktop or portable computer. You can make DUP available to the system by copying them onto removable media that the system supports. Confirming the Update To ensure that the DUPs were applied to the system, review the console output that was generated during execution.
Performing BIOS And Firmware Updates Using Dell Linux Online Repository 3 You can update the system to the latest version or to a specific version of the BIOS and firmware available in the Dell Linux online repository. The updates are available in the RPM Package Manager (RPM) format. RPM is a standard package format for software updates specific to Linux operating systems.
Installing Firmware Tools Depending on the repository management software you are using, run one of the following commands to install firmware-tools: • For yum: yum install dell_ft_install • For rug: rug install dell_ft_install • For zypper: zypper install dell_ft_install Downloading Applicable Firmware Depending on the repository management software you are using, run one of the following commands to download applicable firmware: • For yum: yum install $(bootstrap_firmware) • For rug: rug install
a) Select the required devices to be updated and click Update Firmware. The Update Firmware dialog box is displayed. b) Click Continue to update page...to view the list of selected devices and their versions. c) Click Show Details. d) Click Update Now to start performing the updates. Once the devices are updated, the execution success message is displayed for each device. 3.
Update and Rollback in Lifecycle Controller Enabled Server 4 Dell Lifecycle Controller Enabled Server is an embedded configuration utility that enables systems and storage management tasks from an embedded environment throughout the life cycle of a system.. Residing on an embedded flash memory card, Lifecycle Controller is similar to a BIOS utility in that it can be started during the boot sequence and can function independently of an installed operating system.
NOTE: Rollback is not supported in the operating system environment. To enable rollback, ensure that you boot into Lifecycle Controller.
Command Line Interface Reference 5 You can display information about the CLI options by typing the DUP name and either -h or --help at a command line prompt. The console displays all of the command line options and provides help for each choice. Linux CLI Options For a list of CLI options for systems running Linux, a description of each option, and the command syntax see the following table: Table 2.
CLI Option CLI Task Description Command Syntax -q Execute the DUP silently without user intervention. ./packagename.bin -q Reboot the system, if required, after performing the update. The reboot does not occur: ./packagename.bin -r ‑q Run command in non-interactive mode -r Reboot option • • If the DUP fails or is not applicable to the target system. If the DUP does not require the target system to be rebooted. NOTE: The -q option is required with this option.
Table 3. Windows CLI Options: Usage CLI Option CLI Task Description Command Syntax /? or /h Help option Displays command line options and help information. packagename.exe /? /c Determines if the update can be applied to the target system. The /s option is required with this option. Options /f, /e, and /r are not valid with this option. When you click Install in the graphical user interface (GUI) mode, the same checking process is performed. packagename.exe /s /c /l=c:\pkg.
CLI Option CLI Task Description Command Syntax The /s option is required with this option. Options /e and /c are not valid with this option. /s Silent option Executes the update silently without user intervention. When /s is not specified, the DUP is launched in GUI (interactive) mode. The /s option is required when using the /e, /f, /c, /l, and /u options. packagename.exe /s /l=c:\pkg.log NOTE: Using the /s option causes all output to be written to log files.
Value Message Name Display Name Description • • • The operating system is not supported by the DUP. The system is not supported by the DUP. The DUP is not compatible with the devices found in your system. A QUAL_HARD_ERROR cannot be suppressed by using the /f switch. 6 REBOOTING_SYSTEM Rebooting system The system is being rebooted. 9 RPM_VERIFY_FAILED RPM verification has failed The Linux DUP framework uses RPM verification to ensure the security of all DUP dependent Linux utilities.
Linux Troubleshooting 6 This section describes possible troubleshooting steps related to Linux Operating System. Known Issues The issues listed below are known issues and corrective actions for Dell Update Packages (DUPs) for Linux operating systems. Also see the corresponding Readme for Linux at dell.com/support/manuals. NOTE: The Readme file, which is available at dell.com/support/manuals, provides the latest information regarding known issues.
Kernel Panic While Running Storage Controller Firmware Update Packages Linux systems running one or more applications that interact with SCSI devices in certain ways are known to cause a kernel panic situation. To resolve this, stop the Dell OpenManage Server Administrator and Dell OpenManage Server Administrator Storage Management Service before running the storage controller firmware DUPs.
Table 5. Update Packages Message Information Message Description/Solution This Update Package is not compatible with your system Your system: System(s) supported by this package: Select a compatible DUP, and try the update again. This Update Package cannot be executed under the current operating system. DUPs supports Linux operating systems and kernels supported by the -- rebuild option. This Update Package is not compatible with any of the devices detected in your system.
Message Description/Solution This update package requires an OpenIPMI driver. Currently no OpenIPMI driver is installed on the system. The DUP you selected cannot be installed because you do not have the OpenIPMI driver installed on the system. In order to assist in the , you can download and install a version of the OpenIPMI driver that meets the minimum version requirement from dell.com/support/manuals. The minimum version required is .
Message Description/Solution Rebuilding package to support kernel version "kernel.x". This process may take several minutes to complete... The DUP application is rebuilding the package to support a different kernel version. No specific kernel version specified! Building support for current kernel... Unable to determine current system kernel. The DUP application attempts to rebuild the package. Cannot create directory /extract directory. Please ensure that there is enough space.
Message Description/Solution Rebuilding Package Failed - Error creating output package. Make sure that the directory from which the package rebuild option is being executed is writable. Rebuilding Package Failed - Error creating wrapper files. The required wrapper files could not be created. Output package: Specifies the name of the output package. Package execution requires 'root' user privileges. Log in with root privileges, and try the update again. Successfully extracted to .
Message Description/Solution packagename.bin: Rebuilding Package Failed - Error creating driver support directory. Make sure that enough space is available in the /tmp directory. packagename.bin: Rebuilding Package Failed - Error copying kernel modules. Make sure that enough space is available in the /tmp directory. packagename.bin: Rebuilding Package Failed - Error recreating archive. Make sure that enough space is available in the /tmp directory. packagename.
Message Description/Solution in seconds. If an operation times out, the remainder of the package update is cancelled. Execution operation exceeded specified timeout. Execution update operations have time‑out limits as defined in the package. Time-out durations are in seconds. If an operation times out, the remainder of the package update is cancelled. /var/lock directory must exist. Create this system directory to make sure that package updates do not execute concurrently.
Messages Log Files The messages log file includes the following information • Date and time the DUP was launched • Package release ID number • The full path and filename of the support log generated by the command • DUP type • DUP version • Framework version of the DUP • Software application name of the DUP • Version of the currently installed DUP • Version that the command is trying to apply to the system • Exit code that results from execution of the command • Whether a reboot was per
Troubleshooting for Systems Running Windows 7 This section describes possible troubleshooting steps related to systems running Microsoft Windows. Known Issues The issues listed below are known issues and corrective actions for Dell Update Packages (DUPs) on systems running Windows operating systems. Also see the corresponding Readme for Windows at dell.com/support/manuals. NOTE: The Readme file, which is available at dell.com/support/manuals, provides the latest information regarding known issues.
Message Description/Solution system. Your system: This Update Package is not compatible with your system. Your system: Systems(s) supported by this package: ...: Select a compatible DUP, and try the update again. This Update Package cannot be executed under the current operating system. The operating system is not supported by DUP. For a list of supported operating system check the Dell Systems Software Support Matrix.
Message The version of this Update the same as the currently installed Software application name: Package version: version: Description/Solution Package is version. Installed The DUP you selected cannot be installed because the same version of the software already exists on the system. In the interactive mode , ClickYes when prompted to continue with the installation. This package is not compatible with the version of Server Agent on your system.
• Package release ID number • The full path and filename of the support log generated by the command • DUP type • DUP version • Framework version of the DUP • Software application name of the DUP • Version of the currently installed DUP • Version that the command is trying to apply to the system • Exit code that results from execution of the command • Whether a reboot was performed NOTE: The support log files are intended for use by Dell support personnel.
Frequently Asked Questions 8 Question: Must I reboot my system after applying every Dell Update Package (DUP)? Answer: DUPs that are running in the interactive mode determine if it is necessary to reboot the system. If so, you are prompted to reboot. In the silent unattended mode, the exit code is set to 2, which indicates that a system restart is required. Question: Which operating systems are supported by DUPs? Answer: The Dell Systems Software Support Matrix available at dell.
Answer: Yes. Download the DUP for the previous version of the system BIOS from dell.com/support and install it. If a DUP is not available, use one of the other formats on dell.com/support. Question: Why does the DUP for the system BIOS require a reboot? Answer: The BIOS update is applied only after you reboot the system. Question: I'd like to apply several updates to my system at once.
9 Trusted Platform Module and BitLocker Support A Trusted Platform Module (TPM) is a secure microcontroller with cryptographic capabilities designed to provide basic security‑related functions involving encryption keys. It is installed on the motherboard of the system, and communicates with the rest of the system using a hardware bus. You can establish ownership of the system and its TPM using the BIOS setup commands.
NOTE: For mass BIOS updates, create a script that disables BitLocker, installs the update, reboots the system and then re‑enables BitLocker. For one‑to‑one Dell Update Package (DUP) deployments, manually disable BitLocker and then re‑enable it after rebooting the system.
10 Microsoft Windows Server 2008 User Account Control In Microsoft Windows Server 2008 and earlier, user accounts were often members of the local Administrators group and had access to administrator privileges. Members of the local Administrators group install, update, and run software since an Administrator account has system-wide access. When a user is added to the local Administrators group, that user is automatically granted Windows privileges.
UAC Restrictions When Running DUPs Remotely By default, after UAC starts, all Administrator Account users login as Standard Users. Thus, rights to access critical system resources are not available until the user confirms the privilege elevation request. This restriction disables the option to remotely deploy DUPs. UAC returns an Access Denied error if the management node agent runs on these login credentials.