Dell PowerEdge C6145 Manual

Baseboard management controller
Hide thumbs Also See for PowerEdge C6145:

Advertisement

Dell PowerEdge
C6145
Using the Baseboard
Management
Controller

Advertisement

Table of Contents
loading

Summary of Contents for Dell PowerEdge C6145

  • Page 1 Dell PowerEdge C6145 Using the Baseboard Management Controller...
  • Page 2 © 2011 Dell Inc. All rights reserved. Reproduction of these materials in any manner whatsoever without the written permission of Dell Inc. is strictly forbidden. Trademarks used in this text: Dell™, the DELL logo, and PowerEdge™ are trademarks of ® ®...
  • Page 3: Table Of Contents

    Contents 1 Introduction ................5 BMC Key Features and Functions ............5 2 Using the Web UI ...............6 Logging in to the Web User Interface ............6 Remote Management Controller GUI Explained ........8 Logout ...................... 8 System Information ................... 8 Server Health ..................
  • Page 4 4 Events Table ................40 5 IPMI 1.5 / 2.0 Command Support List ........44 6 IPMI OEM Command List............52 Extended Configurations ................ 61 Appendix ..................71 SSH/Telnet Enable and Disable ............. 71 SSH/Telnet Redirect Enable and Disable ..........72 VLAN ID ....................
  • Page 5: Introduction

    Introduction This section introduces the BMC and includes the requirements for web-based graphical user interface (GUI), keyboard, video, and mouse (KVM), and virtual media. BMC Key Features and Functions The following lists the supported features of the BMC: • Support for IPMI v1.5 and v2.0 •...
  • Page 6: Using The Web Ui

    Using the Web UI The BMC firmware features an embedded web server, enabling users to connect to the BMC using an Internet browser (Microsoft Internet Explorer) without needing to install KVM and virtual storage software on a remote console. Web-based GUI is supported on the following browsers: Microsoft Windows: •...
  • Page 7 Using Your Remote Management Controller: The Remote Management Controller has a user-friendly Graphics User Interface (GUI) called the Remote Management Controller GUI. It is designed to be easy to use. It has a low learning curve because it uses a standard Internet browser. Default User Name and Password When you first try to access your Remote Management Controller, you are prompted to enter a user name and password.
  • Page 8: Remote Management Controller Gui Explained

    Remote Management Controller GUI Explained After you successfully log in to your Remote Management Controller, you are greeted with the Remote Management Controller GUI. Logout Log out from your Remote Management Controller The default timeout value is 30 seconds. System Information System Information Click the System Information tab to view the Remote Management Controller.
  • Page 9 List FRU The List FRU page shows a list of the detected Field Replaceable Units (FRUs) in the system. Select a FRU item from the drop down list to show more information. Chassis Information Lists the Type, Part Number and the Serial Number of the FRU. Board Information Lists the Manufacturer, Product Name, Serial Number and Part Number.
  • Page 10: Server Health

    Server Health The Sensor menu provides information about system hardware such as the fan speed, internal temperature, and voltage. Sensor Readings & Sensor Readings with Thresholds It reads the sensor information the system. You can select a sensor type category. You can click “Refresh” to re-read the sensor state. And you can click “Show Thresholds”...
  • Page 11 Event Log The System Event Log (SEL) page displays system events that occur on the managed system. The SEL is generated by the Baseboard Management Controller (BMC) or BIOS on the managed system. The SEL lists the following information about system events: event ID, time stamp, sensor name, sensor type and a short description.
  • Page 12: Configuration

    Configuration Alerts When the BMC senses a platform event, such as an environmental warning or a component failure, an alert message can be sent to one or more email addresses. The Alerts window enables you to enter email addresses, IP addresses, and to activate the alerts for each address.
  • Page 13 Using the WEB UI...
  • Page 14 Select Alert Type, there are two options, Snmp Trap and Email. Select Event Severity, The five options available are, Disable All, Informational, Warning, Critical and Non-recoverable. If your Alert Type is Snmp Trap, type the destination IP. Using the WEB UI...
  • Page 15 If your Alert Type is Email, enter the destination email address, and enter a brief description for the Subject of the email. Click Save. Using the WEB UI...
  • Page 16 Mouse mode It is an option to set up mouse mode which will using in KVM. Setting mouse mode depends on OS can get accurate mouse pointer. Absolute mode for host’s system is Windows OS Relative mode for host’s system is Linux OS. Network Show the Remote Management Controller IP address information.
  • Page 17 SMTP Set E-mail (SMTP) server IP address for sending alert notification to user then click “Save”. Using the WEB UI...
  • Page 18 Users The Users page enables you to view information and configure existing BMC users. You can control user who can login Remote Management Controller and accessing privileges. Table 1-28 displays the Users list for existing BMC users. Table 2-3. BMC User Information BMC Information Description User ID...
  • Page 19 Enter user name, IPMI version, password, confirm password and network privileges, click Add. Using the WEB UI...
  • Page 20 To change the settings for a user, click their user ID number, in the Users list. Click Modify User. Modify user name, IPMI version, password, confirm password and network privileges, click Modify. To delete new user, click their user ID number, in the Users list. Click Delete User.
  • Page 21: Remote Control

    Remote Control Power Control This feature enables the administrator to power on, power off, power cycle, and reset the system remotely. Select Remote Control in menu bar. Click Power Control. Select a Power Control Operation. Table 1-4 list the power control operation; Table 2-4.
  • Page 22 Click Perform Action to enable the selected Power Control Operation. Console Redirection The Console Redirection page enables you to use the display, mouse, and keyboard on the local management station to control the corresponding devices on a remote managed system. You can run a maximum of four simultaneous console redirection sessions.
  • Page 23 Console Redirection Configuration Before you use Console Redirection, please check your Mouse mode. If the host’s OS is Linux, please change the Mouse mode to RELATIVE If the host’s OS is Windows, please change the Mouse mode to ABSOLUTE This menu item allows you to start a Remote Console session with the host system.
  • Page 24 Click Java Console. And click Mouse item to Sync Cursor. Using the WEB UI...
  • Page 25 BMC Virtual Media The Device menu allows you to virtualize a diskette image or drive. Virtual media enables a floppy image, floppy drive or CD/DVD drive on your system to be available on the managed system's console as if the floppy image or drive were present on the local system.
  • Page 26 Virtualizing Devices The Device client displays the list of devices available for mapping in the main window. To virtualize a device, select the checkbox in the Mapped column of the table. The device maps to the server at this point. To unmap, deselect the checkbox.
  • Page 27 Unmapping a Virtual Media Drive To unmap a virtual media drive, select the Mapped check box for a particular drive. Because some interaction might be going on with the drive, you must confirm the action before the drive is unmmapped. NOTE: The assigned virtual drive letter (Microsoft Windows ) or device...
  • Page 28 BMC KVM The BMC KVM client main menu consists of five menu options, which are used to provide access to functions available through the viewer: Video, Keyboard, Mouse, Options, Device, and Help. To launch a KVM session, select Remote Control tag, click Console Redirection. Video Table 2-5.
  • Page 29 Keyboard Table 2-6. BMC KVM Keyboard menu items Dropdown Menu Items Description Hold Right CTRL Key This menu item can be used to act as the right- side <CTRL> key when in Console Redirection. Hold Right ALT Key This menu item can be used to act as the right- side <ALT>...
  • Page 30 Dropdown Menu Items Description Right Windows Key This menu item can be used to access the right-side <WINDOWS> key during a Console Redirection session. The following actions can be performed: Hold Down Press and Release ALT+CTRL+DEL This menu item can be used to act as if you depressed the <CTRL>, <ALT>...
  • Page 31 Options Bandwidth: Helps in regulated the network bandwidth. Video Settings: Helps in adjust video resolution. Device Table 2-7. BMC KVM Device Menu Items Dropdown Menu Items Description Redirect CDROM Enable you to start or stop the redirection of the CD-ROM drive. You can choose the CD- ROM drive from client computer.
  • Page 32: Maintenance

    Dropdown Menu Items Description Redirect ISO Enable you to start or stop the redirection of the ISO. You can choose the CD IMAGE file from client computer. Redirect Floppy / USB Enable you to start or stop the redirection of the Floppy/USB drive.
  • Page 33 Browse to, or Type the path on your system where the firmware image file resides. Example: C:\<Product Name>\KCSFlash\<image_name> Select the Update Type as Normal or Forced (The default value is Normal). Normal: An update operation will occur only when the BMC validates the target board, target product and version number.
  • Page 34 A window, telling that the firmware image has been verified, appears. Compare the uploaded image with existing device firmware version. Select the Preserve Configuration or Don’t Preserve Configuration (The default value is Preserve Configuration). Click Start Upgrade. Using the WEB UI...
  • Page 35 The update might take several minutes. The update is completed. Close the session and automatically log out. Using the WEB UI...
  • Page 36 After the BMC resets, click Log In to log in to the BMC again. Using the WEB UI...
  • Page 37: Sensors Threshold

    Sensors Threshold Table 3-1. Sensors Threshold Sensor Sensor The Converting Formula Number Name Upper non- Upper Upper Lower non- Lower Lower recoverable critical non- recoverable critical non- critical critical Actual_Reading (RPM) = Raw_Data x 100 FAN1 0xFF 0xFF 0xFF 0x00 0x0F 0x00 Actual_Reading (RPM) = Raw_Data x 100...
  • Page 38 Sensor Sensor The Converting Formula Number Name Upper non- Upper Upper Lower non- Lower Lower recoverable critical non- recoverable critical non- critical critical 0x98 0x96 0x92 0x7D 0x7F 0x84 Actual_Reading (Volts) = Raw_Data x 0.0087 PS 1.1V 0xFF 0xFF 0xFF 0x00 0x00 0x00...
  • Page 39 Sensor Sensor The Converting Formula Number Name Upper non- Upper Upper Lower non- Lower Lower recoverable critical non- recoverable critical non- critical critical Actual_Reading (℃) = Raw_Data CPU1_ Temp 0x4E 0x4C 0x4B 0x00 0x00 0x00 Actual_Reading (℃) = Raw_Data CPU2_ Temp 0x4E 0x4C...
  • Page 40: Events Table

    Events Table Table 4-1. Threshold Sensors Event Sensor Sensor Name Sensor Type Events Number FCB FAN1 Lower Critical – going low asserted FCB FAN2 04h(Fan) Lower Critical – going low FCB FAN3 deasserted FCB FAN4 Upper Non-critical – going MLB TEMP 1 high asserted MLB TEMP 2 Upper Non-critical –...
  • Page 41 Sensor Sensor Name Sensor Type Events Number Upper Critical – going high asserted Upper Critical – going high deasserted Ambient1 (Temperature) Upper Non-recoverable – going high asserted Upper Non-recoverable – going high deasserted Upper Non-critical – going high asserted Upper Non-critical – going PS 12V high deasserted Upper Critical –...
  • Page 42 Table 4-2. Non-threshold Sensors Event Table Sensor Sensor Name Sensor Sensor- Events Number Type Specific Offset PEF Action PEF Action Timer expired, status only Hard Reset WatchDog2 Power Down Power Cycle Timer Interrupt AC Pwr On AC lost deasserted ACPI Pwr Legacy ON state State Legacy OFF state...
  • Page 43 Sensor Sensor Name Sensor Sensor- Events Number Type Specific Offset correctable memory error Uncorrectable ECC/other uncorrectable memory error Correctable ECC/other correctable memory error logging limit reached Security Out-of-band Access Password Violation PwrLimitAlert DCMI Power management exception action Events Table...
  • Page 44: Ipmi 1.5 / 2.0 Command Support List

    IPMI 1.5 / 2.0 Command Support List Table 5-1. IPMI Device Global Commands Command NetFn Supported Get Device ID Cold Reset Warm Reset Get Self Test Results Manufacture Test On Set ACPI Power State Get ACPI Power State Get Device GUID Broadcast Commands: Broadcast ‘Get Device ID’...
  • Page 45 Command NetFn Supported Send Message Read Event Message Buffer Get BT Interface Capabilities Get System GUID Get Channel Authentication Capabilities Get Session Challenge Activate Session Command Set Session Privilege Level Command Close Session Get Session Information Get Authentication Code Command Set Channel Access Commands Get Channel Access Commands Get Channel Info Command...
  • Page 46 Command NetFn Supported Master Write-Read I2C Get Channel Cipher Suites Suspend/Resume Payload Encryption Set Channel Security Keys Get System Interface Capabilities Set System Info Parameters Get System Info Parameters Table 5-3. BMC Watchdog Timer Commands Command NetFn Supported Reset Watchdog Timer Set Watchdog Timer Get Watchdog Timer Table 5-4.
  • Page 47 Set System Boot Options (Note: Chassis PARAMETER #5 DATA3 [6:5]- FIRMWARE VERBOSITY - BIOS UNSUPPORT PARAMETER #7 UNSUPPORT Get System Boot Options (Note: Chassis PARAMETER #7 UNSUPPORT Set Front Panel Button Enable Chassis Set Power Cycle Interval Chassis Get POH Counter Chassis Table 5-5.
  • Page 48 Get Auxiliary Log Status Storage Set Auxiliary Log Status Storage Get SEL Time UTC Offset Storage Set SEL Time UTC Offset Storage NOTE: Support for Partial Add SEL is not required when Add SEL is supported. Table 5-7. SDR Repository Commands Command NetFn Supported...
  • Page 49 Write FRU Inventory Data Storage IPMI 1.5 / 2.0 Command Support List...
  • Page 50 Table 5-9. Sensory Device Commands Command NetFn Supported Get Device SDR Info Get Device SDR Reserve Device SDR Repository Get Sensor Reading Factors Set Sensor Hysteresis Get Sensor Hysteresis Set Sensor Threshold Get Sensor Threshold Set Sensor Event Enable Get Sensor Event Enable Re-arm Sensor Events Get Sensor Event Status Get Sensor Reading...
  • Page 51 Table 5-11. PEF/PET Alerting Commands Command NetFn Supported Get PEF Capabilities Arm PEF Postpone Timer Set PEF Configuration Parameters Get PEF Configuration Parameters Set Last Processed Event ID Get Last Processed Event ID Alert Immediate PET Acknowledge Table 5-12. SOL Commands Command NetFn Supported...
  • Page 52: Ipmi Oem Command List

    IPMI OEM Command List Table 6-1. OEM1 Commands (NetFn 30H, 31H) Command NetFN Format Reserved OEM1 01H Request: Extended Response: Configuration Byte 1 – completion code Byte 2 - Reservation ID Get Extended OEM1 02H Request: Configuration Byte 1 - Reservation ID Byte 2 - Configuration ID Byte 3 - Attribute ID.
  • Page 53 Command NetFN Format Set Extended OEM1 03H Request: Configuration Byte 1 - Reservation ID Byte 2 - Configuration ID Byte 3 - Attribute ID. 00h means read entire configuration data. Byte 4 - Index (used by table object only) Byte 5 - Data Offset – LSB Byte 6 - Data Offset –...
  • Page 54 Command NetFN Format Restore to OEM1 04H Request: defaults Byte 1 -Configuration to be restored to defaults: [7:5] 111b= Restore the remaining parameters not included in below lists. 000b= Remaining parameters stay what it is. All other values are reserved [4] 1b= Restore PEFs to defaults [3] 1b= Restore serial configuration parameters to defaults...
  • Page 55 Command NetFN Format Get Restore OEM1 05H Request: Status Byte 1 – Task ID Task ID, the value returned by previous call to Restore to Defaults command. Response: Byte 1 –Completion Code Byte 2 –Default Restore Status: 00h: Restore in progress 01h: Restore completed SETSYSTEM OEM1 B3H...
  • Page 56 get web port oem2 Request: number Response: Byte 1 – completion code Byte 2 – Https Port Number(Low Byte) Byte 3 – Https Port Number(High Byte) Byte 4 – Http Port Number(Low Byte) Byte 5 – Http Port Number(High Byte) get board id oem2 Request:...
  • Page 57 GET LAN OEM2 14h Request: SOURCE Response: Byte 1 – completion code Byte 2 – Current LAN Source 00h – Shared NIC 01h – Dedicated NIC GET FCB FW oem2 Request: VERSION Response: Byte 1 – completion code Byte 2 – FCB Fw Major number Byte 3 –...
  • Page 58 SET FSC oem2 Request: TABLE Byte 1 – FSC Table Setting Byte 1 – completion code Byte 2 – FSC Table Setting [7] – Enabled/Disabled FAN Table 0h: Disabled (Default) 1h: Enabled [6:0] – Fan Table Setting(0-based) 80h: 1st FSC fan table (default: 13800RPM) 81h: 2nd FSC fan table (FACEBOOK) 82h: 3rd FSC fan table (Oscillation)
  • Page 59 GET FCB SKU oem2 Request: INFO Response: Byte 1 – completion code Byte 2 – FCB SKU Information GET FCB oem2 Request: POWER Response: THROTTLING Byte 1 – completion code STATUS Byte 2 – FCB Power Throttling status OEM GET PIC oem2 Request: MODEL...
  • Page 60 Table 6-3. OEM3 Commands (NetFn 2EH, 2Fh) Command NetFN Format OemGetBMCSK Oem3 Request: Response: Byte 1 – completion code Byte 2 - BMC SKU 00h AST2050 01h AST1100 IPMI OEM Command List...
  • Page 61: Extended Configurations

    Extended Configurations Table 6-4. Extended configurations Extended Configurations All strings are in P-String format. Configuration ID = 02h, NIC Attribute Size Description NicSelection Specifies the current mode of operation for the BMC network interface. 0: Shared NIC (default) 1: Dedicated NIC SharedNICSelection This parameter is only valid when Attribute ID 1...
  • Page 62 or Dual Channel Single Package). When user attempts to set to a NIC value that is not supported on the platform, a completion code CCh should be returned to indicate an invalid data. Configuration ID = 03h, SOL Attribute Size Description SOL Idle Timeout byte1:2 - Define the...
  • Page 63 Configuration (Configuration ID 0Ch). In other words, Web can only be disabled or enabled when HTTP/HTTPS is enabled. [0] - all services except IPMI are disabled. This bit takes precedence over other bits. Default is 0. [1] - KVM/Virtual Storage, enabled by default.
  • Page 64 Whenever this setting is modified, the number of authentication failure of each enabled user must be reset to 0. Default setting is 180 seconds. Lockout Time Specifies the time period an account should be disabled if the maximum number of authentication failures is reached.
  • Page 65 Account Status Status of the account. This is the supplement to the byte 3 of response data of Get User Access command. Indexed by user ID. 00h = status is unspecified 01h = user ID is enabled via Set User Password 02h = user ID is disabled via Set User Password 03h = user ID is lockout...
  • Page 66 The default name is bmc- service_tag, where service_tag is the service tag number of the Dell server. For example: bmc- XG3487A. DNS Domain Name Specifies that the DNS Dhcp Enable domain name should be assigned from the DHCP server.
  • Page 67 Timeout range is 60 to 1920 seconds. A 0 specifies disabling the timeout feature. The default is 300. HTTP Port Num Specifies the port number to use for HTTP communication with the BMC. Default is 80. HTTPS Port Num Specifies the port number to use for HTTPS communication with the BMC.
  • Page 68 0: BMC 1: SYSTEM (BIOS) 2: PDB 3: FCB Product Info 1..64 A text string that identifies the product. "Dell DCS Remote Management Controller" (default) Firmware Version 1..16 A string containing the BMC firmware version. The firmware version is reading from IPMI Get Device ID command.
  • Page 69 Settings, and IPMI LAN Configuration Parameters. 0h – Set as User Default 1h – Restore User Default Configuration ID = 10h, Firmware Update Attribute Size Description Remote Update Allow firmware update via Enable TFTP server. Protocol Specified supported protocols. [7:3] - reserved [2] - HTTP [1] -...
  • Page 70 Configuration ID = 11h, Power Management Attribute Size Description Power Specify the use of power Management management method. Enable Bit 7: Enable DPNM power management 1b = enable DPNM 0b = disable DPNM Bit 6:0: reserved Power Staggering This parameter is only AC Recovery effective if the Power Policy is not set to always off.
  • Page 71: Appendix

    Appendix SSH/Telnet Enable and Disable Reserved Extended Configuration (NetFn: 30H CMD:01H) Set/Get Extended Configuration(NetFn: 30H CMD:03H/02H) Configuration ID = 04h, Security Attribute Size Description Service Disables or enables services. This Disabled attribute takes precedence over the individual feature enabled/disabled. Once one service has been disabled, the BMC must not allow users to enable the corresponding feature and D5h completion code must be returned.
  • Page 72: Ssh/Telnet Redirect Enable And Disable

    Get Extended Configuration ipmitool raw 0x30 0x02 0x01 0x04 0x01 0x00 0x00 0x00 0xFF Response: 0x04 0x01 0x00 0x01 0x08 (SSH/Telnet disabled) Set SSH/Telnet Enable: Reserved Extended Configuration ipmitool raw 0x30 0x01 Response: 0x02 (Reservation ID) Enable SSH/Telnet ipmitool raw 0x30 0x03 0x02 0x04 0x01 0x00 0x00 0x00 0x01 0x00 (set SSH/Telnet enable) Response: 0x01 SSH/Telnet Redirect Enable and Disable...
  • Page 73: Vlan Id

    Set SSH/Telnet SOL Redirect enable: Reserved Extended Configuration ipmitool raw 0x30 0x01 Response: 0x02 (Reservation ID) Enable SSH/Telnet SOL redirect. ipmitool raw 0x30 0x03 0x02 0x03 0x02 0x00 0x00 0x00 0x01 0x01 (set 1 to enable) Response: 0x01 VLAN ID User can use LAN configuration command parameter 14H to Set or Get VLAN ID.
  • Page 74: Bmc/Bios Version Info

    VLAN ID matches the VLAN ID value given in this parameter. [6:4] - reserved [3:0] - most significant four bits of the VLAN ID Example: Get LAN Configuration Parameter command: ipmitool raw 0xC0 0x02 0x01 0x14 0x00 0x00 Response: 0x00 0x11 0x01 0x80 (VLAN Enable and VLAN ID: 1) Set LAN Configuration Parameter command: ipmitool raw 0xC0 0x01 0x01 0x14 0x01 0x80 Response: 0x00...
  • Page 75 Byte 4 Firmware Revision 1 [7] Device available: 0=normal operation, 1= device firmware, SDR Repository update or self-initialization in progress. [Firmware / SDR Repository updates can be differentiated by issuing a Get SDR command and checking the completion code.] [6:0] Major Firmware Revision, binary encoded. Byte 5 Firmware Revision 2: Minor Firmware Revision.
  • Page 76 BIOS version Info The BIOS enables the system interface to the BMC and logs this event to the BMC early in POST. User can find the BIOS version in event record byte 15-16 as following table: POST START Event Byte Item Data Record ID...

Table of Contents