Dell External OEMR 1435 User Manual
Dell External OEMR 1435 User Manual

Dell External OEMR 1435 User Manual

Baseboard management controller utilities
Hide thumbs Also See for External OEMR 1435:
Table of Contents

Advertisement

Dell™ OpenManage™ Baseboard
Management Controller Utilities
User's Guide
w w w . d e l l . c o m | s u p p o r t . d e l l . c o m

Advertisement

Table of Contents
loading

Summary of Contents for Dell External OEMR 1435

  • Page 1 Dell™ OpenManage™ Baseboard Management Controller Utilities User’s Guide w w w . d e l l . c o m | s u p p o r t . d e l l . c o m...
  • Page 2 Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks and names or their products. Dell Inc. disclaims any proprietary interest in trademarks and trade names other than its own.
  • Page 3: Table Of Contents

    ... . Using Server Administrator ..Other Dell Documents You May Need ... . Obtaining Technical Assistance...
  • Page 4 ..Dell PowerEdge™ x8xx/x9xx Systems Configuring System BIOS in Dell PowerEdge™ x9xx and xx0x Systems ..Using BIOS Console Redirection With ..... .
  • Page 5 ....Installation Procedures Installing on Systems Running Supported ... Windows Operating Systems Uninstalling on Systems Running Supported .
  • Page 6 A BMC Management Utility Error Codes ..... . B Terminal Mode Commands ...
  • Page 7 D Serial Port Console Redirection ..... . . Serial Communication ..Console Redirection Via COM1 .
  • Page 8 Contents...
  • Page 9: Introduction

    Access to Linux Enterprise server serial console interfaces by using Serial over LAN (SOL). Dell provides several distinct utilities and programs for accessing the BMC to perform management activities. The following BMC interfaces allow you to configure and manage your system through the BMC: •...
  • Page 10: What's New In Bmc Management Utility 3.0

    What’s New in BMC Management Utility 3.0 The BMC Management Utility (BMU) 3.0 has the following new features: IPMItool command line interface available for Dell x8xx, x9xx, and xx0x • ® ®...
  • Page 11 • 6850 • 6950 • T105 • R900 • Dell PowerVault™ NX1950 • PowerVault 100 • PowerVault 500 • PowerVault 600 NOTE: All references in this document to x9xx systems also apply to the PowerVault NX1950, PowerVault 500, and PowerVault 600 systems. All references to the PowerEdge 840 system also apply to the PowerVault 100 system.
  • Page 12: Bmc Configuration And Management Tasks

    Dell Deployment Toolkit (DTK) • Remote Access Configuration Utility • Dell Remote Access Controller (DRAC) 5 graphical user interface (GUI) • command line interface (CLI) from a management station depending on the scope of your required configuration tasks. Alternately, you can configure the BMC on a managed system with a running operating system using the Server Administrator home page GUI or CLI.
  • Page 13 Figure 1-1. BMC Configuration Matrix Introduction...
  • Page 14: Bmc Action On Event

    Dedicated. See the NIC Selection option in the table in "Remote Access Configuration Utility Options" section for more information on Shared, Failover, and Dedicated. NOTE: The Dedicated NIC selection option is available only if you are using Dell Remote Access Controller (DRAC) 5. Introduction...
  • Page 15: Ipmi Shell Over A Lan

    Failover, or environment) Dedicated NOTE: • Deployment This option is Toolkit (pre- available only on operating system Dell PowerEdge x9xx environment) and xx0x systems. Configure the IP • Server address, Subnet Administrator mask, and Gateway on the managed system...
  • Page 16 Toolkit (pre- information Dedicated operating system NOTE: environment) This option is • Server available only on Administrator Dell PowerEdge x9xx and xx0x systems. Configure the IP address, Subnet mask, and Gateway on the managed system Configure IPMI encryption key (optional)
  • Page 17: Ipmi Shell Over The Serial Cable

    • Deployment emulation option is • Power control null Toolkit (pre- (Terminal available only modem • System operating mode on Dell cable identification system only) PowerEdge environment) x8xx systems. • System information Configure • Server External Serial Administrator •...
  • Page 18 Table 1-4. BMC Serial Configuration Guidelines (continued) Features Connection BMC Configuration Basic Management Medium Tools Configuration Tools Tasks • System Set Serial baud information rate to match the rate to be • Access the used by the BMC of the management remote system tool...
  • Page 19: Sol Proxy Over A Lan

    • IPMI NOTE: • Remote • Remote Access Shell This BIOS setup Configuration option is available Utility (pre- only on Dell • Microsoft operating system PowerEdge x8xx text environment) systems. console Configure BIOS redirection • Deployment console Toolkit (pre- •...
  • Page 20 Configure the IP address, Subnet mask, and Gateway on the managed system Configure IPMI encryption key (optional) NOTE: This option is available only on Dell PowerEdge x9xx and xx0x systems. Configure VLAN (optional) Configure BMC users Introduction...
  • Page 21: Bmc Configuration And Management Tools

    SYSCFG utility or Server Administrator Version 2.0 or later. NOTE: The Remote Access Configuration Utility is called the BMC Setup Module in the Dell PowerEdge x8xx systems. Using Deployment Toolkit The Deployment Toolkit (DTK) SYSCFG utility provides a powerful Microsoft Windows Preinstallation Environment (PE) and Linux command line interface for locally configuring your system’s BMC as part of...
  • Page 22: Using Server Administrator

    Configure BMC remotely or locally on the managed system. See the Dell OpenManage™ Server Administrator User’s Guide and Command line Interface User’s Guide on the Dell Support website at support.dell.com, the Dell Systems Documentation CD, or the Dell Systems Management Tools and Documentation DVD for more information about using Server Administrator to configure and manage your system BMC.
  • Page 23: Obtaining Technical Assistance

    BMC. The readme is available on the Dell Systems Console and Agent CD, the Dell Systems Management Tools and Documentation DVD, and on the Dell Support website at support.dell.com.
  • Page 24 Introduction...
  • Page 25: Configuring Your Managed System

    • BIOS Configuration • Baseboard Management Controller Configuration • Configuring your BMC with the Dell™ OpenManage™ Deployment ToolKit (DTK) SYSCFG utility • Configuring your BMC with Dell OpenManage Server Administrator BIOS Configuration For most configurations, you must configure the serial port settings and the console redirection settings in your system BIOS before you can use the BMC Management Utility.
  • Page 26: Configuring System Bios In Dell Poweredge™ X8Xx/X9Xx Systems

    Systems ™ Configuring System BIOS in Dell PowerEdge 1 Turn on or restart your system. 2 Press <F2> immediately after you see the following message: <F2> = Setup The System Setup screen appears. NOTE: If your operating system begins to load before you press <F2>, allow the system to finish booting, and then restart your system and try again.
  • Page 27: Configuring System Bios In Dell Poweredge™ X9Xx And Xx0X Systems

    Return to Setup 13 Choose the appropriate option and exit the system setup. x9xx and xx0x Systems Configuring System BIOS in Dell PowerEdge ™ 1 Turn on and restart your system. 2 Press <F2> immediately after you see the following message: <F2>...
  • Page 28 Off: COM1 and COM2 are both disabled and not available for use by the operating system or applications. BIOS Console redirection is disabled. NOTE: Select On with Console Redirection via COM2 to use Console Redirection with SOL. 6 Use the up- and down-arrow keys to navigate to the External Serial Communication field and press <Enter>.
  • Page 29: Using Bios Console Redirection With Sol Proxy

    This results in both, the operating system feature and the BIOS redirection feature, being enabled. Depending on the operating system and its setup, the results may vary. Dell recommends the following steps as good practice: DR-DOS: Do not configure DR-DOS for serial console output.
  • Page 30: Entering The Remote Access Configuration Utility

    Figure 2-1. Remote Access Configuration Utility Entering the Remote Access Configuration Utility 1 Turn on or restart your system. 2 Press <Ctrl-E> when prompted after POST. If your operating system begins to load before you press <Crtl-E>, allow the system to finish booting, and then restart your system and try again.
  • Page 31 NIC Selection Displays the configuration option. NOTE: • Shared This option is available only on Dell Select this option to share the network interface with PowerEdge x9xx and xx0x the host operating system. The remote access device systems. network interface is fully functional when the host operating system is configured for NIC teaming.
  • Page 32 Table 2-1. Remote Access Configuration Utility (continued) Option Description • Dedicated Select this option to enable the remote access device to utilize the dedicated network interface available on the Remote Access Controller (RAC). This interface is not shared with the host operating system and routes the systems management traffic to a separate physical network, enabling it to be separated from the application traffic.
  • Page 33 Table 2-1. Remote Access Configuration Utility (continued) Option Description Subnet Mask The subnet mask for the static IP address. NOTE: IP address 169.254.0.2 subnet mask 255.255.0.0 is returned when the BMC is unable to contact the DHCP server. Default Gateway The IP gateway for the static IP address.
  • Page 34 Table 2-1. Remote Access Configuration Utility (continued) Option Description Host Name String Specifies the managed system hostname used to correlate Platform Event Traps to the system on which they originate. Use alpha-numerics, but no symbols (except ’-’) or spaces. NOTE: Advanced LAN Parameters This option is available only on systems with a DRAC installed.
  • Page 35 Table 2-1. Remote Access Configuration Utility (continued) Option Description DNS Server 2 This field is read-only when DNS Servers from DHCP is set to on. Enter the IP Address of DNS Server 2 The following IPv4 rules apply: • IP addresses cannot be 127.xxx.xxx.xxx, where xxx is between 0-255.
  • Page 36: Configuring Your Bmc Using The Deployment Toolkit Utility

    PowerEdge x9xx and xx0x systems. For more information about network teaming, see the documentation for the network interface controller. Configuring Your BMC Using the Deployment Toolkit Utility The Dell OpenManage Deployment Toolkit SYSCFG utility includes a set of ® Microsoft Windows PE and Linux-based utilities for configuring and deploying Dell systems.
  • Page 37: Installation And Setup For Microsoft Windows Pe Operating Systems

    Interface Reference Guide for a complete list of valid options, suboptions, and arguments for using the SYSCFG.EXE to configure and manage your BMC. The DTK components are provided as a self-extracting zip file on the Dell Support website at support.dell.com. The self-extracting file can be opened on any system running a Microsoft Windows operating system, or it can be extracted at the Windows Command Prompt (cmd.exe) using the...
  • Page 38: Creating A Bootable Windows Pe 2005 Iso Image

    Integration of DTK Directory Structure in the Windows PE Build This task involves a five-step process: 1 Integrating DTK tools and scripts: Copy the folder \Dell that you unzipped from the Dell-supplied zip file to DellWinPEBuild, or extract the Dell-supplied file directly into the Windows PE build.
  • Page 39 5 Extracting the following files from your Windows Server 2003 product CD to \Dell\Toolkit\Tools: • rpcns4.dll • rpcrt4.dll • rpcss.dll NOTE: The directory name should not have any spaces. You can now customize the Windows PE according to your requirements.
  • Page 40: Creating A Bootable Windows Pe 2.0 Iso Image

    <WINPEPATH> and <DTKPATH>. For example: VPE_driverinst.bat <WINPEPATH> <DTKPATH> Where <WINPEPATH> is the destination path to create the directory structure for Windows PE 2.0 and <DTKPATH> is the path to Dell drivers in the extracted DTK toolkit. For example: VPE_driverinst.bat C:\vistaPE_x86 C:\DELL\DRIVERS NOTE: <WINPEPATH>...
  • Page 41: Installation And Setup For Linux Operating Systems

    Interface Reference Guide for a complete list of all valid options, suboptions, and arguments for using the SYSCFG utility to configure and manage your BMC. 1 Obtain the ISO image of embedded Linux available on the Dell Support website at support.dell.com.
  • Page 42: Basic Configuration

    6 In /mnt/cdrom/isolinux.cfg, the cd install section points to your customized start-up script. NOTE: The scripts that you copy into the CD will be copied to and run from the RAM disk. This task is done to ensure the CD is not locked. Ensure that your sample scripts have valid path names.
  • Page 43 Configuring New BMC Users The BMC is configured by default with user ID 2 set to username: root and password: calvin. It is highly recommended that you change the user name and password when deploying your system. 1 Insert the bootable BMC configuration diskette or CD into the appropriate drive of the system to be deployed and reboot the system.
  • Page 44 Configuring the BMC IP Address 1 Insert the Deployment Toolkit CD into the appropriate drive of the system to be deployed and reboot the system. 2 To configure the BMC IP address source for the LAN channel to DHCP, at the command prompt, type: syscfg lcp --ipaddrsrc=dhcp Press <Enter>...
  • Page 45: Configuring Your Bmc Using Server Administrator

    User or Power User group privileges can view the BMC information but cannot change the settings. See the Dell OpenManage Server Administrator Command Line Interface User's Guide for information about configuring the BMC from the command line. Configuring Your Managed System...
  • Page 46 When using Server Administrator, you can click Help on the global navigation bar for more detailed information about the specific window you are viewing. Server Administrator help is available for all windows accessible to the user based on user privilege level and the specific hardware and software groups that Server Administrator discovers on the managed system.
  • Page 47: Using Dell Remote Access Controller 5

    20- to 30-second delay in connectivity when the management station’s LOM link state changes during the STP convergence. 1 Access the DRAC 5 Web-based interface. See the Dell Remote Access Controller 5 User’s Guide for more information.
  • Page 48 5 Click Apply Changes when completed. 6 Click the appropriate User Configuration page button to continue. See the Dell Remote Access Controller 5 User’s Guide for more information on the IPMI user privileges, DRAC group permissions, and the DRAC user privilege settings.
  • Page 49: Using The Bmc Management Utility

    Using the BMC Management Utility The BMC Management Utility is a collection of software applications that enable remote management and configuration of Dell™ systems equipped with a BMC. The BMC Management Utility includes the following components: • Command Line Interface (IPMI Shell and IPMItool)
  • Page 50: Installing The Bmc Management Utility

    • Serial-Over-LAN Proxy (SOL Proxy) The SOL Proxy is a telnet daemon that allows LAN-based administration of remote systems using the Serial Over LAN (SOL) and IPMI protocols. Any standard telnet client application, such as HyperTerminal on ® ® Microsoft Windows or telnet on Linux, can be used to access the daemon's features.
  • Page 51: Supported Operating Systems

    In addition, to access the BMC using the IPMI serial feature, you must have a working connection between the management station and the correct serial I/O port of the managed system’s BMC using a null modem cable. Figure 3-1. Installing on a Management Station Supported Operating Systems The management station must be running one of the following supported operating systems:...
  • Page 52: Installation Procedures

    2 Exit any open application programs and disable any virus-scanning software. 3 Insert the Dell Systems Console and Agent CD or the Dell Systems Management Tools and Documentation DVD into your system's CD or DVD drive.
  • Page 53: Uninstalling On Systems Running Supported Windows Operating Systems

    Click Finish. NOTE: Enable the virus scanning software after installation. See the Dell OpenManage Installation and Security User’s Guide for additional information about installing the BMC Management Utility on a management station. By default, the installation program copies the files to the following directory: C:\Program Files\Dell\SysMgt\bmc.
  • Page 54: Installing On Systems Running Supported Linux Enterprise Operating Systems

    Linux operating system: 1 Log in as root to the system where you want to install the management station components. 2 If required, mount the Dell Systems Console and Agent CD using the command: mount /mnt/cdrom 3 Install the BMC Management Utility with the following command for SUSE Linux Enterprise server: rpm -ivh /linux/bmc/osabmcutil9g-SUSE*.rpm...
  • Page 55: Uninstalling On Systems Running Supported Linux Enterprise Operating Systems

    Uninstalling on Systems Running Supported Linux Enterprise Operating Systems To uninstall the BMC Management Utility, perform the following steps: 1 Log in as root. 2 Enter either of the following commands to remove all the installed ® packages from SUSE Linux Enterprise Server or Red Hat Enterprise ®...
  • Page 56 In addition to the operations that can be performed by a user with user-level BMC user privileges, IPMI Shell allows a user with operator-level and administrator-level BMC user privileges to: • Power on, reset, or power cycle a managed system. •...
  • Page 57: Using Ipmi Shell

    1 Start a Command Prompt window. 2 Locate the ipmish.exe file. By default, ipmish.exe is located in the directory: C:\Program Files\Dell\SysMgt\bmc. 3 Enter IPMI Shell commands (see "IPMI Shell Command Syntax") to manage the remote system. See "IPMI Shell Commands" for a complete list of valid options, commands, subcommands, and arguments.
  • Page 58: Ipmi Shell Global Options

    Arguments with embedded tabs or spaces must be enclosed in matching double quotation marks ("). For example: -user "John Smith" Every command has one default action. The default action is typically, but not always, the equivalent of reading and displaying the current setting or status for the command.
  • Page 59 For example, 123456AB67 is valid, and 123 is invalid. Enter 00, 0000, etc. to disable encryption. NOTE: The IPMI encryption key is available only on Dell x9xx and xx0x systems. Running IPMISH over Serial - Option -com Synopsis...
  • Page 60 The maximum reliably supported baud rates are: • 19200 for PowerEdge x8xx systems • 57600 for PowerEdge x9xx and xx0x systems without Dell Remote Access Controller 5 (DRAC 5) • 115200 for PowerEdge x9xx and xx0x systems with DRAC 5...
  • Page 61 Options -help subcommand A command list and a capsule description of options are printed if no argument is given. When there is an argument specifying a valid command, the help option displays a detailed description of the command. See Figure 3-7 and Figure 3-4. Figure 3-3.
  • Page 62 Figure 3-4. IPMISH Help option Example 2 IPMI Session Option -interactive Synopsis ipmish -interactive [-cfg <config-file> ] Description This option invokes the interactive CLI mode. An IPMISH prompt appears when entering interactive CLI mode. Type quit to exit the IPMISH prompt and return to the CLI prompt.
  • Page 63 Specifies the configuration file for BMU to start the CLI mode with. If a configuration file is not specified, BMU operates with default configuration settings. NOTE: The -interactive option must be followed by connect for ipmish to work. See "Configuring the SOL Proxy Configuration File" for more information on configuration files.
  • Page 64: Ipmi Shell Commands

    Enables Serial-over-LAN for the remote managed system. sensor Displays current status of platform sensors. Displays information on and helps configure the LCD panel in Dell x xx and xx x systems powermonitor Displays information on and helps manage your system’s power.
  • Page 65 Subcommands Turns the managed system’s front panel LED on or off. If the BMC supports the IPMI extension Chassis Identify On command, then the identify on command turns the LED on indefinitely until the identify off command is used to turn the LED off. NOTE: Acknowledgement or status check of the command is not displayed on the command prompt.
  • Page 66 Description This command retrieves and displays the system information, including field replaceable unit (FRU) and BMC information for the managed system. See Figure 3-7 and Figure 3-8. Subcommands fru — Returns FRU related information id — Returns BMC related information Default Subcommand If a subcommand is not specified, this command acts the same as sysinfo id.
  • Page 67 Figure 3-8. sysinfo FRU Example power Synopsis power status power off [-force] | on | cycle | reset Description This command displays the current power status of the managed system, turns the system on or off, or resets the system. See Figure 3-9. Subcommands •...
  • Page 68 • cycle — Turns off the system, pauses, then turns the system back on. • reset — Pulses the system reset signal, regardless of the power state. Options -force This option simulates pressing and holding the power button for four or more seconds.
  • Page 69 System event log records are displayed using either a tabular format (legacy) or a vertical format (oemlist) consistent with the SEL log output found in other Dell OpenManage products. The default is the oemlist format. The column headers for the legacy format are: Ordinal Number, Date, Time, Sensor Number, Sensor Type, and Brief Description.
  • Page 70 Figure 3-10. sel Option Example Synopsis sol[enable |disable] sol config [-baud baud rate ][-priv privilege level ] [- retry count retry_count ] [retry interval retry_interval ] Description This command allows you to configure sol session parameters of a remote BMC. NOTE: The command prompt responds with an error message if a command is used before establishing an IPMI session with connect.
  • Page 71 Options • -baud baud_rate Specifies the communication baud rate over the serial channel, such as 9600 or 19200. It should be in conformity with the SOL baud rate of the managed server. • -priv privilege_level Specifies minimum privilege levels required to establish an SOL session. Possible values are User, Operator, and Administrator.
  • Page 72 Description This command displays the current status of platform sensors using one of the two possible formats. OPTIONS [temp|fan|volt|discrete|numeric] Specifies the sensor group (temp, volt, fan, discrete, or numeric) for which information is displayed. If you do not specify a sensor group, all sensors for which there is information will be displayed.
  • Page 73 connect Synopsis connect -ip bmc-ip-address | bmc-host-name [-u username] [-p password] [-k IPMI encryption key value] connect -com bmc_ip_address | bmc_hostname -u username -p password [-k KG value] <command> Description This command establishes an IPMI connection with the remote server in the interactive mode to enable the user to perform server management activities.
  • Page 74 Figure 3-13. IPMISH connect option Synopsis lcd info Description This command displays the status of the LCD display on a x9xx or xx0x system. You can also configure the LCD display using this command. Subcommands • info — Displays information about the LCD display. •...
  • Page 75 Subcommands • status — Displays the current power status of the system. The returned values denote energy consumption, peak power (in Watts), and peak amperage. • clear peakpower — Deletes the peak power value. • clear cumulativepower — Deletes the cumulative power values. Default Subcommand If a subcommand is not specified, this command functions the same as power status.
  • Page 76: Sol Proxy

    Figure 3-14. IPMISH help option SOL Proxy SOL Proxy is a simple telnet server. It allows a telnet client to interact with the hardware-designated serial port of a remote managed system using the LAN communication channel. See Figure 3-15. With SOL Proxy, administrators can view and change the BIOS settings over a shared LAN.
  • Page 77 The SOL Proxy communication scheme enables you to view and configure the BIOS settings of a managed system, as well as to reset the managed system remotely using a telnet client. SOL Proxy is installed as a daemon service and automatically starts each time the system boots. SOL Proxy can accommodate only one telnet session at a time.
  • Page 78: Using Sol Proxy

    To enable BIOS console redirection for use with SOLProxy: • Configure the Console redirection attribute to On with Console Redirection via COM2 for Dell x9xx and xx0x systems. This option is available under the Serial Communication submenu in BIOS setup. •...
  • Page 79 Initiating the SOL Proxy session using the Windows Command Prompt: To connect and use SOL Proxy: 1 Open a Command Prompt window on your management station. 2 Enter the telnet command in the command-line and provide the IP address of the SOL Proxy server and the port number that you specified in the SOL Proxy installation (the default value is 623).
  • Page 80 Using a Linux Shell To connect and use SOL Proxy: 1 Open a Linux shell on your management station. 2 Enter the telnet command and provide the IP address of the SOL Proxy Server and the port number you specified in SOL Proxy installation. For example: telnet 192.168.1.24 623 NOTE:...
  • Page 81 SOL Proxy Main Menu Figure 3-15. Example The SOL Proxy main menu allows you to change the SOL settings of a remote managed system’s BMC, reboot the remote BMC, or activate console redirection. When you select menu option 1, Connect to the Remote Server’s BMC, you are prompted for the BMC IP address and BMC login.
  • Page 82 To exit an active SOL session, use the <~><.> character sequence. This sequence terminates SOL and returns you to the top-level menu. Connecting to the Remote Managed System’s BMC NOTE: While multiple SOL sessions can be active at the same time, only one console redirection session can be active at any given time for a managed system.
  • Page 83 Configuring the SOL for the Remote Managed System Select option 2 in the main menu. NOTE: You must be connected to the managed system’s BMC before you can configure the SOL features. If SOL Proxy is not yet connected to the managed system’s BMC, you are prompted for an IP address, a username/password combination, and an IPMI encryption key.
  • Page 84 Figure 3-18. Configuring the Serial-Over-LAN for the Remote System, Example 2 • If SOL is enabled, two BMC settings are displayed: – The communication baud-rate between the system serial port and the – The minimum BMC user privilege level required for activating console redirection SOL Proxy displays a list of valid values for each feature, as well as the current value of the feature enclosed in a pair of brackets.
  • Page 85 Figure 3-19. SOL Settings, Example 3 Activating Console Redirection Select option 3 in the main menu. NOTE: You must be connected to the managed system’s BMC before you can configure the SOL features. If SOL Proxy is not yet connected to the managed system’s BMC, you are prompted for an IP address and a username/password combination.
  • Page 86 Figure 3-20. Console Redirection Example Rebooting the Managed System and Activating Console Redirection Select option 4 in the main menu. NOTE: You must be connected to the managed system’s BMC before you can configure the SOL features. If SOL Proxy is not yet connected to the managed system’s BMC, you are prompted for an IP address, a username/password combination, and an IPMI encryption key.
  • Page 87 While the managed system reboots, you can enter the BIOS system setup program to view or configure BIOS settings. See Figure 3-21. NOTE: Before activating the console redirection, you must first enable the console redirection features. See "Configuring Your Managed System" for more information. Figure 3-21.
  • Page 88: Using Sol Proxy In Command Mode

    Figure 3-22. Sample Help Screen Exit Select option 6 to end your telnet session and disconnect from SOL Proxy. Using SOL proxy in command mode By default, SOL Proxy is installed for use in the menu mode by the system. See "Configuring the SOL Proxy Configuration File"...
  • Page 89 console Synopsis console Description This command allows users to establish an SOL session with the connected server. NOTE: BMU responds with an error message if console is used before establishing an IPMI session with connect. reboot Synopsis reboot[-force] Description This command allows you to control power configurations and establish an SOL session in one atomic operation.
  • Page 90: Configuring The Sol Proxy Configuration File

    Configuring the SOL Proxy Configuration File Certain parameters, for IPMI Shell and SOL Proxy, must be correctly configured in the SOL Proxy Configuration file, - SOLProxy.cfg, which is located in the default installation BMC directory. The parameters and their descriptions are as follows: Comments Any line starting with a “#”...
  • Page 91 Power-off Timeout Specifies the time in seconds before the SOL Proxy gives up polling for the managed system's power status. If the SOL Proxy issues the power off command and the system does not power off within the specified interval, the SOL Proxy returns with a message, indicating that the SOL Proxy was unable to power off the system due to the timeout interval.
  • Page 92 Sol Loss Silent Specifies system behavior when one or more SOL packets are lost. The possible values are 0 and 1. If it is set to 0 or is absent, the system will print an error message on the screen each time an SOL packet is lost. If it is set to 1, the system will not print error messages for loss of SOL packets.
  • Page 93: Ipmitool

    debug Specifies if the debug data will be logged. The default is off. debug=off IPMItool IPMItool is a CLI utility that helps in configuring and managing devices using the IPMI version 1.5 and later protocol. IPMItool supports out-of-band (OOB) access (over a LAN or through the serial port) to a single system at a time.
  • Page 94 The complete list of commands listed under delloem in Table 3-2 are supported by the IPMItool. delloem The delloem commands provide information on Dell-specific features. Table 3-2 lists the delloem subcommands with a brief description. Table 3-2. delloem Subcommands Command...
  • Page 95 Hours are in 24-hour form. It is recommended that the event log be cleared before setting the time. NOTE: Time values between delloem sel time sel time differ but delloem sel time command returns the correct value for Dell systems. Using the BMC Management Utility...
  • Page 96: Ipmitool Command For Dynamic Entry On The Dns Server When Drac Is Not Present

    Default Subcommand If a subcommand is not specified, this command functions the same as sel info. Options for sensor • list — Displays the complete list of sensors and thresholds in a wide table format. • get < id > ... [ <id> ] — Displays information for sensors specified by ID number.
  • Page 97 For example, to set the DNS server name to " " ipmitool raw 0x18 0x58 0xe4 0x15 0x66 0x6f 0x6f 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 The ASCII character conversion chart is displayed in Table 3-3: Table 3-3.
  • Page 98 Table 3-3. ASCII Character Conversion Chart (continued) Decimal Octal Hex Binary Value 00010110 SYN (Synchronous Idle) 00010111 ETB (End of Transmission Block) 00011000 CAN (Cancel) 00011001 EM (End of Medium) 00011010 SUB (Substitute) 00011011 ESC (Escape) 00011100 FS (File Separator) 00011101 GS (Group Separator) 00011110...
  • Page 99 Table 3-3. ASCII Character Conversion Chart (continued) Decimal Octal Hex Binary Value 00110001 00110010 00110011 00110100 00110101 00110110 00110111 00111000 00111001 00111010 : (Colon) 00111011 ; (Semi-colon) 00111100 < (Less Than) 00111101 = (Equal Sign) 00111110 > (Greater Than) 00111111 ? (Question Mark) 01000000 @ (AT Symbol)
  • Page 100 Table 3-3. ASCII Character Conversion Chart (continued) Decimal Octal Hex Binary Value 01001100 01001101 01001110 01001111 01010000 01010001 01010010 01010011 01010100 01010101 01010110 01010111 01011000 01011001 01011010 Z 01011011 [ (Left/Opening Bracket) 01011100 \ (Back Slash) 01011101 ] (Right/Closing Bracket) 01011110 ^ (Caret/Circumflex) 01011111...
  • Page 101 Table 3-3. ASCII Character Conversion Chart (continued) Decimal Octal Hex Binary Value 01100111 01101000 01101001 01101010 01101011 01101100 01101101 01101110 01101111 01110000 01110001 01110010 01110011 01110100 01110101 01110110 01110111 01111000 01111001 01111010 01111011 { (Left/Opening Brace) 01111100 | (Vertical Bar) 01111101 } (Right/Closing Brace) 01111110...
  • Page 102 Using the BMC Management Utility...
  • Page 103: Known Issues And Frequently Asked Questions

    Known Issues and Frequently Asked Questions This section discusses known issues with using the BMC Management Utility, along with frequently asked questions. Known Issues General Issues • You must assign a valid BMC user name and password before you can connect to your system's BMC using the BMC Management Utility.
  • Page 104: Ipmi Shell Issues

    IPMI Shell Issues • If you type ipmish from any directory other than the directory where the BMU is installed, you will receive a "command not found" error from ® MS-DOS . This is because the BMU install directory is not included in the system search path.
  • Page 105 It can also cause a SOL proxy session to become inactivated. You can configure your router to reduce or eliminate the delay by enabling the router option edge-port (Dell™ PowerConnect™) or port fast (Cisco). This will allow the link to remain constant and handle the optimization in real time.
  • Page 106 Q: Why do I see a connection time-out error message when I perform the Power Reset command using the IPMISH command line tool? A: The spanning-tree feature described in the previous Q&A can cause problems during power management as well. Use the solution above to help assure that power reset and other power management commands can function without network timeouts.
  • Page 107: Error Codes

    BMC Management Utility Error Codes The following is a list of error messages for the BMC Management Utility. In case of a functional failure, an error message will be printed to stderr. The text of the error message is listed in the Message column in Table A-1. Errors will always be printed in a parsable format such as: Error (<hex-code>):<message>! The following is an example:...
  • Page 108 Table A-1. BMC Management Utility Error Codes (continued) Code Classification Message Description IPMI Error Initialization Authentication Request for a session errors. failure. from the local or remote proxy was rejected. Access denied. Trying to access the proxy from a forbidden IP address.
  • Page 109 Table A-1. BMC Management Utility Error Codes (continued) Code Classification Message Description IPMI Error First index larger than The first index is larger total SEL records. than the total SEL records. H/W or F/W Unsupported Unsupported 0xC1 errors. command. operation. Sensor not present.
  • Page 110 Table A-1. BMC Management Utility Error Codes (continued) Code Classification Message Description IPMI Error SDR busy. Sensor Data Record 0xD0 Repository in update mode. Device busy. Device in firmware 0xD1 update mode. BMC unavailable. BMC initialization in 0xD2 progress. Bad BMC state. Request not supported 0xD5 in present BMC state.
  • Page 111: B Terminal Mode Commands

    Channel Privilege Level Limit attributes on this screen. • The Serial communication connection mode for the BMC must be set to Direct Connect terminal Mode for Dell™ PowerEdge™ x8xx, x9xx, and xx0x systems. • External Serial Connector must be configured and set to Remote Access for PowerEdge x9xx and xx0x systems.
  • Page 112: Using Terminal Mode

    • Disable the RAC serial Console if you have a DRAC 5 installed. Login to the DRAC GUI, navigate to Serial from Remote Access, and disable Enable Serial console. • Set Serial Port 1 for PowerEdge x8xx systems. This option is available in the BIOS Setup, in the Integrated Devices menu.
  • Page 113: Syntax

    Syntax Terminal mode messages follow the general syntax below: [<message data>]<newline sequence> Each terminal mode message must be preceded with the left bracket "start” character and must be ended with a right bracket “stop” character and the appropriate input new-line sequence. No input characters are accepted until the start character has been received.
  • Page 114: Hex-Ascii Command Format

    Hex-ASCII Command Format Binary IPMI commands are sent and received as a series of case-insensitive hex-ASCII pairs, where each is separated from the preceding pair by a single space character. Table B-1 lists the terminal mode requests to BMC and Table B-2 lists the terminal mode responses from BMC.
  • Page 115: Examples

    Examples Hex-ASCII command example (IPMI Reset Watchdog Cmd): [18 00 22]<CR> [1C 00 22 00]<CR-LF> Text command example: [SYS TMODE]<CR> [OK TMODE]<CR-LF> Table B-3. Terminal Mode Text Commands Command Switches Description SYS PWD -U activates a terminal mode session. USERNAME USERNAME corresponds to the ASCII text for the username.
  • Page 116 Table B-3. Terminal Mode Text Commands (continued) Command Switches Description SYS TMODE Used as a no-op confirm that Terminal Mode is active. The BMC returns an OK response followed by TMODE. SYS SET Sets the boot flags to direct a boot to the specified BOOT XX device following the next IPMI command or action YY ZZ AA BB...
  • Page 117 Table B-3. Terminal Mode Text Commands (continued) Command Switches Description SYS GET This is a text version of the IPMI Get System Boot BOOTOPT Options command. It allows any of the boot option XX YY ZZ parameters to be retrieved. XX YY ZZ represents the hex-ASCII for the data bytes that are passed in the Get System Boot Options request.
  • Page 118 Table B-3. Terminal Mode Text Commands (continued) Command Switches Description SYS SET Returns the Terminal Mode Configuration bytes TCFG where XX and YY represent hex-ASCII encoding for the volatile version of data bytes 1 and 2 as specified in Table B-4, and AA BB represent hex-ASCII encoding of the non-volatile version.
  • Page 119 Table B-3. Terminal Mode Text Commands (continued) Command Switches Description Causes the BMC to return a high level version of the HEALTH system health status in terse format. The BMC returns QUERY a string with the following format if the command is accepted.
  • Page 120 Table B-3. Terminal Mode Text Commands (continued) Command Switches Description Causes the BMC to return a high level version of the HEALTH system health status in multi-line verbose format. The QUERY BMC returns a string of the following format: SYS Health:xx<output termination sequence>. Power: ON, OFF (soft-off or mechanical off), SLEEP (sleep - used when can't distinguish sleep level), S4, S3, S2, S1, Unknown.
  • Page 121 Table B-3. Terminal Mode Text Commands (continued) Command Switches Description -ON<XX> Causes the BMC to indicate the system’s location, for IDENTIFY example, with a blinking LED or beep for a specific period of time. XX is an optional hex-ASCII byte representing the number of seconds the BMC is to cause the system to identify itself.
  • Page 122 Table B-4. Terminal Mode Configuration (continued) Byte Explanation [7:4]—Output newline sequence (BMC to console). Selects what characters the BMC uses as the <newline> sequence when the BMC writes a line to the console in Terminal Mode. 0h = no termination sequence. 1h = <CR-LF>...
  • Page 123: C Escape Key Sequences

    Escape Key Sequences Console redirection uses ANSI or VT100/220 terminal emulation, which are limited to basic ASCII characters. There are no function keys, arrow keys, or control keys in this character set. However, most BIOS software requires the use of function keys and control keys for ordinary actions. Specific function keys and escape keys can be emulated by using a special key sequence, called an escape sequence, to represent a specific key.
  • Page 124 Escape Key Sequences...
  • Page 125: D Serial Port Console Redirection

    SOL, the BIOS reads the SOL baud rate from the BMC and uses that setting to activate console redirection. SOL baud rate can be configured using the Dell Deployment Toolkit, OMSA, DRAC, or the BMU. Serial Port Console Redirection...
  • Page 126: Serial Terminal Communication To Bmc Or Drac

    Serial Terminal Communication to BMC or DRAC Serial Terminal Mode allows you to directly connect to the BMC or DRAC using a serial port connection and execute text-based commands. Refer to the Appendix B for information about configuring your BMC and DRAC for Serial Terminal Communication as well as available Terminal Mode Commands.
  • Page 127: Serial Console Redirection With Sol Proxy

    EMSPort = Port used for serial communication. For example, COM1 or COM2. EMSBaudrate = Configured baud rate for communication. The minimum supported baud rates for supported Dell™ PowerEdge™ systems is 19200. Serial Console redirection With SOL Proxy Configuring Linux for Serial Redirection During Boot The "SysRq key"...
  • Page 128 BMC serial communication and SOL: • 19200 for PowerEdge 1425SC and other PowerEdge x8xx systems. • 57600 for PowerEdge x9xx and xx0x systems without Dell Remote Access Controller 5 (DRAC 5). • 115200 for PowerEdge x9xx and xx0x systems with DRAC 5.
  • Page 129: Enabling Login To The Console After Boot

    Additional information for editing the grub.conf: 1 You may need to disable GRUB's graphical interface and use the text-based interface instead; otherwise, the GRUB screen will not be displayed in BMU console redirection. To do so, comment out the line starting with splashimage.
  • Page 130 Table D-2. Sample File: /etc/innitab # inittab This file describes how the INIT process should set up the system in a certain run-level. # Author: Miquel van Smoorenburg, <miquels@drinkel.nl.mugnet.org Modified for RHS Linux by Marc Ewing and Donnie Barnes # Default runlevel. The runlevels used by RHS are: 0 - halt (Do NOT set initdefault to this) 1 - Single user mode 2 - Multiuser, without NFS (The same as 3, if you do...
  • Page 131 Table D-2. Sample File: /etc/innitab (continued) # Things to run in every runlevel. ud::once:/sbin/update # Trap CTRL-ALT-DELETE ca::ctrlaltdel:/sbin/shutdown -t3 -r now # When our UPS tells us power has failed, assume we have a few # minutes of power left. Schedule a shutdown for 2 minutes from now.
  • Page 132 Edit the file /etc/securetty, as follows: Add a new line, with the name of the serial tty for COM1: ttyS0 See the sample file, which shows the addition of the new line. Table D-3. Sample File: /etc/securetty vc/1 vc/2 vc/3 vc/4 vc/5 vc/6...
  • Page 133: Glossary

    Glossary The following list defines or identifies technical terms, abbreviations, and acronyms used in your system documents. adapter card An expansion card that plugs into an expansion-card connector on the system's system board. An adapter card adds some specialized function to the system by providing an interface between the expansion bus and a peripheral device.
  • Page 134 autoexec.bat file The autoexec.bat file is executed when you boot your system (after executing any commands in the config.sys file). This start-up file contains commands that define the characteristics of each device connected to your system, and it finds and executes programs stored in locations other than the active directory. backup A copy of a program or data file.
  • Page 135 bootable diskette You can start your system from a diskette. To make a bootable diskette on a system running Windows, insert a diskette in the diskette drive, type sys a: at the command line prompt, and press <Enter>. Use this bootable diskette if your system will not boot from the hard drive.
  • Page 136 Command The combination of an option and argument or just an option if no argument is required, such as in the following command line instances: utilname --option utilname --option=argument command line instance A series of valid commands, options, and arguments typed in the command line. For example, the Deployment Toolkit utility name and all necessary options and arguments as they are entered through the OS shell: A:>utilname --option --option=argument...
  • Page 137 conventional memory The first 640 KB of RAM. Conventional memory is found in all systems. Unless they are specially designed, programs run from the Windows Command Prompt are limited to running in conventional memory. Abbreviation for central processing unit. See also microprocessor. device driver A program that allows the operating system or some other program to interface correctly with a peripheral device, such as a printer.
  • Page 138 DRAC II Acronym for Dell OpenManage™ Remote Assistant Card, version 2. DRAC III Acronym for Dell™ Remote Access Card III. DRAC III/XT Acronym for Dell Remote Access Card III/XT. DRAC 4 Acronym for Dell Remote Access Card 4. DRAC MC Acronym for Dell Remote Access Card MC.
  • Page 139 ERA/MC Abbreviation for embedded remote access modular computer. See modular system. ERA/O Abbreviation for embedded remote access option. Abbreviation for embedded systems management, which is a set of instruction coding in system software and firmware that notifies a user about potential hardware problems on a system.
  • Page 140 flash memory A type of EEPROM chip that can be reprogrammed from a utility on diskette while still installed in a system; most EEPROM chips can only be rewritten with special programming equipment. format To prepare a hard drive or diskette for storing files. An unconditional format deletes all data stored on the disk.
  • Page 141 Abbreviation for high memory area. The first 64 KB of extended memory above 1 MB. A memory manager that conforms to the XMS can make the HMA a direct extension of conventional memory. Also see XMM. host adapter A host adapter implements communication between the system's bus and the controller for a peripheral device.
  • Page 142 IPMI Abbreviation for Intelligent Platform Management Interface, which is an industry standard for management of peripherals used in enterprise systems based on ® Intel architecture. The key characteristic of IPMI is that inventory, monitoring, logging, and recovery control functions are available independent of the main processors, BIOS, and operating system.
  • Page 143 Abbreviation for megabyte(s). The term megabyte means 1,048,576 bytes; however, when referring to hard drive storage, the term is often rounded to mean 1,000,000 bytes. memory A system can contain several different forms of memory, such as RAM, ROM, and video memory. Frequently, the word memory is used as a synonym for RAM; for example, an unqualified statement such as "a system with 16 MB of memory"...
  • Page 144 Acronym for network interface controller. NVRAM Acronym for nonvolatile random-access memory. Memory that does not lose its contents when you turn off your system. NVRAM is used for maintaining the date, time, and system configuration information. option An argument to a command that modifies its function rather than providing data and is usually set off by a delimiter such as - or /.
  • Page 145 Plug and Play An industry-standard specification that makes it easier to add hardware devices to personal computers. Plug and Play provides automatic installation and configuration, compatibility with existing hardware, and dynamic support of mobile computing environments. POST Acronym for power-on self-test. Before the operating system loads when you turn on your system, the POST tests various system components such as RAM, the disk drives, and the keyboard.
  • Page 146 read-only file A read-only file is one that you are prohibited from editing or deleting. A file can have read-only status if: • Its read-only attribute is enabled. • It resides on a physically write-protected diskette or on a diskette in a write- protected drive.
  • Page 147 server module A modular system component that functions as an individual system. To function as a system, a server module is inserted into a chassis which includes power supplies, fans, a system management module, and at least one network switch module.
  • Page 148 SPCR Abbreviation for Serial Port Console Redirection table. This table provides information about how the system firmware and service processor use the out- of-band (OOB) management port. The SPCR table is read by the Special Administrative Console (SAC) for console redirection and configures itself automatically during a bootable CD installation.
  • Page 149 TCP/IP Abbreviation for Transmission Control Protocol/Internet Protocol. A system for transferring information over a computer network containing dissimilar systems, such as systems running Windows and UNIX. text editor An application program for editing text files consisting exclusively of ASCII characters. Windows Notepad is a text editor, for example. Most word processors use proprietary file formats containing binary characters, although some can read and write text files.
  • Page 150 UUID Abbreviation for Universal Unique Identification. variable A component of a managed object. A temperature probe, for example, has a variable to describe its capabilities, its health or status, and certain indexes that you can use to help you in locating the right temperature probe. VESA Acronym for Video Electronics Standards Association.
  • Page 151 write-protected Read-only files are said to be write-protected. You can write-protect a 3.5-inch diskette by sliding its write-protect tab to the open position or by setting the write-protect feature in the System Setup program. Abbreviation for extended memory manager, a utility that allows application programs and operating systems to use extended memory in accordance with the XMS.
  • Page 152 Glossary...
  • Page 153: Index

    Index ANSI, 50, 77-78, 105 delloem, 76 deployment overview network-based, 22 baseboard management controller, 29 Baseboard Management error codes Controller (BMC) BMC Management Utility, 107 features, 9 Escape key sequences, 123 management activities, 9 BMC, 29 BMC management tools BMC Management Utility, 9 FAQ, 103 Server Administrator, 9 frequently asked questions, 103...
  • Page 154 IPMI Shell, 55 running a scripted deployment, Windows PE command syntax, 57 integrating DTK directory commands, 64 structure, 38 diagram, 56 getting help, 60 global options, 58 IPMI help option, 60 management tasks, 55 sensor, 71 serial channel session option, 62 serial redirection, red hat using, 57 linux, 29...
  • Page 155 50, 77, 105 supporting documentation other dell documents you might need, 22 system setup entering, 26, 30 telnet, 50, 76-77 terminal emulation software supported, 50, 77 terminal mode commands, 111 using IPMI Shell, 57 using SOL Proxy, 78...
  • Page 156 Index...

This manual is also suitable for:

Openmanage bmc

Table of Contents