Firmware Version 1.30 User’s Guide
W . d e l l . c o m s u p p o r t . d e l l . c o m
 May
 Contents
 Configuring the Drac 4 Network Settings
Configuring Red Hat Enterprise Linux for
Viewing Localized Versions of the Web-Based Interface
Removing Drac 4-Related Applications and Drivers
 Configuring Red Hat Enterprise Linux Minicom for
Adding and Configuring Drac 4 Users and Alerts
Enabling Microsoft Telnet for Telnet Console Redirection
First Steps to Troubleshoot a Remote System
 Configuring Active Directory to Access Your Drac
Installing the Dell Extension to the Active Directory Users
Configuring the Drac 4 Active Directory Settings
Using Active Directory to Log In To the Drac 100
 Installing Operating Systems Using Virtual Media 114
Enabling and Disabling the Virtual Media Feature 115
Viewing a List of Serial/Telnet Commands 128
111
 Using the racadm Utility to Configure the Drac 137
Creating Bootable Deployment Image Files 146
134
136
 151
152
153
154
 164
165
166
167
 172
173
174
175
 178
179
180
181
 190
194
197
199
 CfgNetTuningNicAutoneg Read/Write 204
CfgNetTuningNicFullDuplex Read/Write 205
200
203
 214
217
218
219
 Setting Up Active Directory Objects
Drac 4 Power Requirements
Management Station COM Port Settings
Overall Architecture of Virtual Media 111
 Enable email Alert Properties
Certificate Signing Request Generation
Watchdog Information Fields
Last Crash Screen Page Buttons
 Drac 4 Network Error Codes
DellAssociationObject Class
List of Attributes Added to
Log/Verbose Level Options 131
 Table A-5 Config Subcommand Options
Table A-6 Getconfig Subcommand Options 152 Table A-7
Table A-10 Fwupdate Subcommand Options 157 Table A-11
Table A-12 Getssinfo Subcommand Options 159 Table A-13
 Table A-28 Serveraction Subcommand Options 169 Table A-29
Table A-33 Setrac Subcommand Options 173 Table A-34
Table A-35 Sslcsrgen Subcommand Options 175 Table A-36
Table A-41 Sslcertview Subcommand Options 178 Table A-42
 What’s New in Drac 4 in this Release?
Drac 4 Overview
 Drac 4 Hardware Features
Drac 4/I Hardware Features RJ-45 Connector
 Hardware Specifications
Power Requirements
Connectors
Lists the power requirements for the Drac
 Drac 4 Security Features
Supported Remote Access Connections
Lists the features of each type of connection
 Supported Operating Systems
Supported Platforms
Supported Web Browsers
 Features
 Other Documents You May Need
 Drac 4 Overview
 Installing the Drac 4 Hardware
Software Installation and Configuration Overview
Installing and Setting Up the Drac
What You Need to Get Started
 Installing the Software on the Managed System
 Disabling the Windows Automatic Reboot Option
 Installing the Software on the Management Station
Configuring a Supported Web Browser
Mount /mnt/cdrom Cd /mnt/cdrom Rpm -ivh linux/rac/*.rpm
Rpm -e racadm
 Installing the Sun Java Plug-In
Installing the Sun Java Plug-In to Use Console Redirection
Installing the Sun Java Plug-In to Use Mozilla
Viewing Localized Versions of the Web-Based Interface
 Configuring Drac 4 Properties
Rpm -iv j2re-14versionnumber-linux-i586.rpm
For example
Register the Java plug-in
 Configuring the Drac 4 Network Settings
Configuring the Drac 4 Network Settings Using the Option ROM
 Waiting for response from Dhcp Server
 Virtual Media Configuration Options
 Adding and Configuring Drac 4 Users
Adding and Configuring Snmp Alerts
 Clearing the Web Browser Cache With Internet Explorer
Updating the Drac 4 Firmware
Clearing the Web Browser Cache With Mozilla
 Accessing the Drac 4 Through a Network
 Where action is start, stop, status, or probe
Service racsvc status
Drac 4 Software Basics for Red Hat Enterprise Linux
 Removing the Drac
Additional Information
Removing Drac 4-Related Applications and Drivers
 Serial and Telnet Console Features
Drac 4 NIC
 Configuring the System Setup Program on the Managed System
F2 = System Setup
 Append two options to the kernel line
Serial --unit=0 --speed=57600 terminal --timeout=10 serial
Kernel ............. console=ttyS0,57600
 Co2345respawn/sbin/agetty -h -L 57600 ttyS0 vt100
Enabling Login to the Console After Boot
Sample File /etc/innitab
 TtyS0
 Enabling the Serial/Telnet Console on the Drac
 Racadm getconfig -g group
Racadm config -g group -o object value
Using racadm Remotely
 Racadm getconfig -g cfgSerial
Using the Secure Shell SSH
Racadm config -g cfgSerial -o cfgSerialSshEnable
 You can change the SSH port with the command
AES192-CBC
AES128-CBC
3DES-192-CBC
 Connecting the DB-9 Cable
Required Pinout for DB-9 Null Modem Cable Signal Name
Page
 Clear the init, reset, connect, and hangup
Configuring HyperTerminal for Serial Console Redirection
Type minicom -c on
Page
 Using a Serial or Telnet Console
Enabling Microsoft Telnet for Telnet Console Redirection
 Managing and Recovering a Remote System
Accessing the Web-Based Interface
Logging
 Adding and Configuring Drac 4 Users and Alerts
Adding and Configuring Drac 4 Users
Password
User Properties Property Description User Name
 Configuring User email Alerts
Use the information in -3 to enable email alerts
 Go Back To User Configuration
Email Alert Severity Description Informational
Severe
Alert Description
 Configuring the Drac 4 NIC
 Duplex Mode
Email Alert Settings
Check box is selected Default Smtp Email Server
Drac 4 Network Configuration Page Buttons
 Adding and Configuring Snmp Alerts
Configuring Alerts by Severity
 System Fan Sensors Monitors the system fan speed RPM
Severity Options Description Informational
Such as chassis intrusion
 Snmp Alert Properties PropertyDescription
Managing a Remote System
10. Snmp Alerts Page Buttons Action Print
 Updating the Drac 4 Firmware
Ensuring Drac 4 Network Security
 Issuer
Type
Serial
Key Size
 Default certificate you received with your Drac
From the CA
Upload Certificate
View Server Certificate
 14. Required CSR Fields Properties Description Locality L
State S
Management Generate
16. Certificate Management Page Buttons Action Print
 Viewing System Information
 Bios Version
Service Tag
Server Address
System Information
 Recovering and Troubleshooting the Managed System
 Managing Power on a Remote System
First Steps to Troubleshoot a Remote System
 Using the SEL
SEL provides buttons see -24 in the top-right corner
 Using the Drac 4 Log
25. Status Indicator Icons Description
Date/ Time
User
 Using the Diagnostic Console
Viewing the Last System Crash Screen
 28. Diagnostic Commands Description Arp
Ifconfig
Netstat
Ping IP Address
 Troubleshooting Network Problems
30. Drac 4 Network Error Codes Description
 Troubleshooting Alerting Problems
 RAC189A
 RAC065A
 Frequently Asked Questions
 Managing and Recovering a Remote System
 Managing and Recovering a Remote System
 Active Directory Schema Extensions
Using the Drac 4 With Microsoft Active Directory
 Overview of the RAC Schema Extensions
Active Directory Object Overview
 RAC4 Privilege Object
 Group1 Priv1
User1 User2 User3
 AO1
 Extending the Active Directory Schema
Configuring Active Directory to Access Your Drac
Using the Dell Schema Extender
 Click Next to run the Dell Schema Extender Click Finish
 DellRAC4Privileges Class
840.113556.1.8000.1280.1.1.1.3 Description
840.113556.1.8000.1280.1.1.1.4 Description
Attributes DellRAC4Privileges DellProduct Class
 DelIsLogClearAdmin
False
 Ldaptypecaseignorestring
 Adding Drac 4 Users and Privileges to Active Directory
Opening the Active Directory Users and Computers Snap-In
Creating a RAC Device Object
Creating a Privilege Object
 Adding Objects to an Association Object
Creating an Association Object
Select the scope for the Association Object Click OK
 Enabling SSL on a Domain Controller
Click Next and click Finish
 Select Computer account and click Next
Exporting the Domain Controller Root CA Certificate
Click Finish and click OK
 Configuring the Drac
Click the Configuration tab and select Network
 Racadm config -g cfgLanNetworking -o cfgDNSServersFromDHCP
Using Active Directory to Log In To the Drac
100
 Lists frequently asked questions and answers
101
 Racadm sslcertupload -t 0x1 -f websslcert
102
 Overview
Using Console Redirection
103
 Maximum console redirection sessions
Current console redirection sessions
 105
 Using Console Redirection Frequently Asked Questions Answer
Racadm racreset command
Running the racadm racreset hard command
106
 107
 108
 Run Xconfigurator if not previously run before
Rpm -qa grep radeon7000mdellserver
109
Run Xwindows startx
 110
 111
Overall Architecture of Virtual Media Managed System
 Operating System Requirements on the Managed System
 Using the Virtual Media Feature
Installing the Virtual Media Plug-In
113
 Booting From the Virtual Media
Installing Operating Systems Using Virtual Media
 Enabling and Disabling the Virtual Media Feature
Racadm config -g cfgRacVirtual -o cfgVirMediaDisable
Cat /var/log/messages grep Virtual
115
 Configuring the Virtual Floppy Feature as a Super Floppy
Configuring the Virtual Floppy as a Hard Drive
Racadm config -g cfgRacVirtual -o cfgFloppyEmulation
DELL-VIRTUALS-120 Removable Media Drive
 Installation
Racvmcli
Execution Environment
117
 Interfaces and APIs
VM-CLI Parameters
Racvmcli parameters OS-shell options
Drac 4 IP Address
 UDRAC-user-name
119
 CD/DVD Device or Image File
Cdevice-name image-file
 121
 Racadm getconfig -g
Drive Number 0 failed to
Detect Virtual device
Drive Number 1 failed to CfgRacVirtual
 Use the racadm vmdisconnect command to
Other console startup
Messages
123
 Drive Number 0 Virtualfloppy
Drive Removable Media Drive
Drive Number 1 Virtualcdrom
124
 125
 Cat /var/log/messages grep
Cat /etc/fstab grep /dev/hde
Mount /mnt/cdrom1
126
 Starting a Text Console
Logging into the Drac
127
 Viewing a List of Serial/Telnet Commands
Racadm config -g cfgSerial -o cfgSerialHistorySize number
Setsvctag Firmware Unsupported Command
128
 Using the racadm CLI
Racadm Command Description
Prompt a racadm help more
129
 Using the racadm CLI Remotely
Lists the options for the racadm command
Racadm Synopsis
Racadm Options
 Type the following command to disable the remote capability
Racadm Command Options
131
Option Description
 Racadm Subcommand Descriptions
132
 Configuring Multiple Drac 4s
Racadm Error Messages
Configuration File Overview
133
 Creating a Drac 4 Configuration File
Racadm getconfig -f myfile.cfg
 Use the racresetcfg subcommand to keep all Drac 4s the same
CfgLanNetworking CfgNicIpAddress=143.154.133.121
See the example in the previous bullet
135
 Configuration File Example
Racadm config -g groupName -o objectName -i index
Racadm getconfig -g groupName -i index
136
 Using the racadm Utility to Configure the Drac
File contents are as follows
This file will be updated as follows
137
 Racadm getconfig -u username
Racadm getconfig -g cfgUserAdmin -i index
# cfgUserAdminIndex=XX CfgUserAdminUserName=
Before Adding a Drac 4 User
 139
Adding a Drac 4 User With Alerting Capabilities
Specific object
 Adding a Drac 4 User With Permissions
140
 Racadm getconfig -g cfgLanNetworking
Configuring Drac 4 Network Properties
141
 Racadm subcmd Error message
Racadm subcmd Transport Error message
Racadm subcmd Firmware Error message
142
 Requirements
143
 Tasks
 Vmdeploy
145
 Creating Bootable Deployment Image Files
To create image files from existing bootable media
Linux Users
Windows Users
 Troubleshooting
Troubleshooting the Drac
147
 Troubleshooting
 Racadm help Racadm help subcommand
Help
Synopsis
Description
 Config/getconfig
Arp
Clearasrscreen
Racadm arp
 Config Subcommand Description
Racadm config -p -c -f filename Racadm config -g
Racadm getconfig Filename
Racadm Getconfig
 Getconfig Subcommand Description
Table A-6. getconfig Subcommand Options Description
Filename command
152
 Table A-7 describes the coredump subcommand
Coredump
Examples
Racadm coredump
 Output Example
154
 Fwupdate
Coredumpdelete
Current task stack Ipev -#005e0000 binary data
FW dcmdCoreDump No Core dump available
 Load the update file into the Drac 4 RAMdisk area
Table A-10 describes the fwupdate subcommand options 156
Table A-9. fwupdate Subcommand Definition
Input
 Table A-10. fwupdate Subcommand Options Description
157
 Updating the Firmware
Racadm -r Racip -u user -p password fwupdate -g -u -a
158
 Table A-11 describes the getssinfo subcommand
Table A-12 describes the getssinfo subcommand options
Getssninfo
Racadm getssninfo -A -u username
 Getsysinfo
Web
Root Thu 06 Mar
143.166.174.19 2004 103239 GMT-0600
 Table A-15 describes the getsysinfo subcommand options
Watchdog information/recovery action
Following data element is output as a string
161
 Racadm getsysinfo -A -w -s
Restrictions
Racadm getsysinfo -w -s
 Ifconfig
Racadm ifconfig
Getractime
Racadm getractime -u -d
 Netstat
Ping
Setniccfg/getniccfg
Racadm ping ipaddress
 Table A-21. setniccfg/getniccfg Subcommand Definition
Description for setniccfg
Description for getniccfg
165
 Getsvctag
Racdump
Example
Racadm getsvctag
 Transport Error RC=-1
Racreset
Racadm racreset hard soft graceful delay in seconds
 Racresetcfg
Table A-25 describes the racreset subcommand options
Table A-26 describes the racresetcfg subcommand
Racadm racresetcfg
 Table A-27 describes the serveraction subcommand
Racadm serveraction -d delay action
Table A-27. serveraction SubcommandDefinition
Serveraction
 Serveraction command returns without output if successful
Table A-29 describes the getraclog command
Table A-29 Getraclog Command Definition
Getraclog
 Table A-30 describes the getsel command
Clrraclog
Getsel
Racadm clrraclog
 Clrsel
Gettracelog
Racadm clrsel
Racadm gettracelog Racadm gettracelog -m
 Setrac
Racadm setrac -h -o -T -d
 Table A-34 describes the sslcsrgen subcommand
Table A-33. setrac Subcommand Options
Table A-34. sslcsrgen SubcommandDescription
Sslcsrgen
 Table A-35 describes the sslcsrgen subcommand options
Table A-35. sslcsrgen Subcommand Options Description
Options
175
 Racadm sslcertupload -t type -f filename
Sslcertupload
Racadm sslcertupload -t 0x1 -f c\cert\cert.txt
 Racadm sslcertdownload -t type -f filename
Sslcertdownload
Racadm sslcertdownload -t 0x1 -f c\cert\cert.txt
 Output Examples
Sslcertview
Racadm sslcertview -t type -A
 1024 DSU+123431 DSU+153431 RMC Default Certificate Dell Inc
Testemail
Round Rock Texas john@dell.com
Racadm testemail -i index -u username
 Testtrap
Racadm testtrap -i index
 Table A-46 describes the vmdisconnect subcommand
Table A-46. vmdisconnect Subcommand Description
Vmdisconnect
Racadm vmdisconnect
 Racadm Subcommand Man Pages
 IdRacProductInfo Read Only
IdRacInfo
IdRacDescriptionInfo Read Only
 IdRacName Read/Write
IdRacVersionInfo Read Only
IdRacMisc Read/Write
 CfgLanNetworking
IdRacType Read
CfgDNSDomainNameFromDHCP Read/Write
CfgDNSDomainName Read/Write
 CfgDNSRacName Read/Write
CfgDNSRegisterRac Read/Write
 CfgDNSServersFromDHCP Read/Write
CfgDNSServer1 Read/Write
CfgDNSServer2 Read/Write
187
 CfgNicIpAddress Read/Write
CfgNicEnable Read/Write
CfgNicNetmask Read/Write
 CfgCurrentLanNetworking
CfgNicGateway Read/Write
CfgNicUseDhcp Read/Write
CfgNicMacAddress Read Only
 CfgNicCurrentIpAddress Read Only
CfgNicCurrentNetmask Read Only
CfgNicCurrentGateway Read Only
CfgNicCurrentDhcpWasUsed Read Only
 CfgRhostsSmtpEmailEnable Read/Write
CfgRemoteHosts
CfgDNSCurrentDomainName Read Only
CfgDNSCurrentServer1 Read Only
 CfgRhostsFwUpdateIpAddr Read/Write
CfgRhostsFwUpdateTftpEnable Read/Write
CfgRhostsSmtpServerIpAddr Read/Write
 CfgUserAdmin
CfgRhostsFwUpdatePath Read/Write
CfgUserAdminPrivilege Read/Write
Legal Values
 CfgUserAdminPassword Write Only
CfgUserAdminUserName Read/Write
Table B-1. Bit Masks for User Privileges
 CfgUserAdminAlertFilterRacEventMask Read/Write
CfgUserAdminAlertFilterSysEventMask Read/Write
CfgUserAdminEmailEnable Read/Write
195
 CfgUserAdminEmailAddress Read/Write
CfgUserAdminEmailCustomMsg Read/Write
CfgUserAdminIndex Read Only
CfgTraps
 CfgTrapsEnable Read/Write
CfgTrapsSnmpCommunity Read/Write
CfgTrapsFilterRacEventMask Read/Write
197
 CfgTrapsFilterSysEventMask Read/Write
CfgSessionManagement
CfgTrapsIndex Read Only
 CfgSsnMgtSshIdleTimeout Read/Write
CfgSsnMgtMaxSessions Read/Write
CfgSsnMgtMaxSessionsPerUser Read/Write
199
 CfgSerial
CfgSerialConsoleEnable Read/Write
CfgSerialBaudRate Read/Write
 CfgSerialConsoleIdleTimeout Read/Write
CfgSerialConsoleQuitKey Read/Write
CfgSerialConsoleShellType Read/Write
201
 CfgSerialConsoleNoAuth Read/Write
CfgSerialConsoleCommand Read/Write
CfgSerialHistorySize Read/Write
 CfgSerialSshEnable Read/Write
CfgSerialTelnetEnable Read/Write
CfgSerialCom2RedirEnable Read/Write
203
 CfgNetTuning
CfgNetTuningNicAutoneg Read/Write
CfgNetTuningNic100MB Read/Write
CfgSerialTelnet7flsBackspace Read/Write
 CfgNetTuningNicFullDuplex Read/Write
CfgNetTuningNicMtu Read/Write
CfgNetTuningIpTtl Read/Write
Legal Values Integer from 1 to Default 0x40
 CfgNetTuningIpReassTtl Read/Write
CfgNetTuningTcpSrttBase Read/Write
CfgNetTuningTcpSrttDflt Read/Write
Legal Values Integer from 6 to Default 0x6 206
 CfgNetTuningTcpReXmtMin Read/Write
CfgNetTuningTcpReXmtMax Read/Write
CfgNetTuningTcpMsl Read/Write
207
 CfgNetTuningIpSubnetsAreLocal Read/Write
Tuning the Drac 4 for Satellite Connectivity
Where value is obtained from Table B-2
Ini files are used
 CfgOobSnmpTrapsEnable Read/Write
Legal Values Boolean, either 1 or 0 True or False Default
CfgOobSnmp
CfgOobSnmpAgentCommunity Read/Write
 CfgRacTuning
CfgOobSnmpAgentEnable Read/Write
Description =Disable, 1=Enable transmission of Snmp traps
CfgRacTuneHttpPort Read/Write
 CfgRacTuneHttpsPort Read/Write
CfgRacTuneSshPort Read/Write
CfgRacTuneTelnetPort Read/Write
211
 CfgRacTuneFwUpdateResetDelay Read/Write
CfgRacTuneRemoteRacadmEnable Read/Write
Legal Values 115200, 57600, 19200, Default 212
CfgRacTuneHostCom2BaudRate Read/Write
 IfcRacManagedNodeOs
CfgRacTuneConRedirPort Read/Write
IfcRacMnOsHostname Read/Write
IfcRacMnOsOsName Read/Write
 CfgRacSecurity
IfcRacMnOsOsType Read Only
CfgRacSecCsrCommonName Read/Write
CfgRacSecCsrOrganizationName Read/Write
 CfgRacSecCsrLocalityName Read/Write
CfgRacSecCsrOrganizationUnit Read/Write
CfgRacSecCsrStateName Read/Write
 CfgRacSecCsrCountryCode Read/Write
CfgRacSecCsrEmailAddr Read/Write
CfgRacSecCsrKeySize Read/Write
Description CSR state
 CfgVirMediaDisable Read/Write
Legal Values Or 0 True or False Default Description
CfgRacVirtual
CfgFloppyEmulation Read/Write
 CfgVirtualBootOnce Read/Write
CfgActiveDirectory
CfgVirAtapiSrvPort Read/Write
CfgADRacDomain Read/Write
 CfgADEnable Read/Write
CfgADAuthTimeout Read/Write
CfgADRacName Read/Write
219
 Event Filter Operation and Event Mask Properties
Drac 4-Generated Event Mask Definitions
CfgADRootDomain Read/Write
220
 System-Generated Alert Mask Definitions
Racadm -g cfgTraps -o cfgTrapsFilterSysEventMask -i1
221
Miscmask
 Alert Filter Properties
222
StatMask
SenMask
 Alert Test Commands
Email Test Command
Alert Data Definitions
Racadm testemail -i index Racadm testemail -u username
 Trap Test Command
Synopsis
Racadm testtrap -t -i trap index
224
 Acronym for application programming interface
Other characters
Abbreviation for compact disc
Acronym for custom factory integration
 Abbreviation for Dell Remote Access Controller
Abbreviation for Dynamic Domain Naming System
Abbreviation for Domain Name System
Abbreviation for disk storage unit
 Abbreviation for international standards organization
Abbreviation for local area network
Abbreviation for light-emitting diode
Abbreviation for management information base
 Abbreviation for remote access controller
Abbreviation for uninterruptible power supply
RAM disk
Acronym for system event log
 229
Index
 Drac 4, removing related applications and drivers
 231
 Index