Dell Remote Access Controller Racadm User's Guide
The RAC property database contains the configuration information for the RAC. Data is organized by associated object, and objects are organized by object group. The IDs for the groups and objects that the property database supports are listed in this section.
The group and object IDs provide input to the racadm utility to set and retrieve RAC data. The following definitions specify object data and indicate whether the object is readable, writable, or both.
The following subsections describe the groups and their member objects.
NOTICE: Object and group IDs in this section are system specific. Some may not be applicable to your system. |
This group contains display parameters to provide information about the specifics of the RAC being queried.
One instance of the group is allowed. The following subsections describe the objects in this group.
0=invalid, 1=other, 2=unknown, 3=DRAC III, 4=all other RACs
0x3 or 0x4
Identifies the type of RAC.
String of up to 63 ASCII characters.
RAC
Using a text string, identifies what the product is.
String of up to 255 ASCII characters.
RAC
A text description of the RAC type.
String of up to 63 ASCII characters.
RAC Firmware Version x.x
A string containing the current firmware version of the product, where x is the current revision.
String of up to 15 ASCII characters.
RAC
A user assigned name to identify this controller.
String of up to 63 ASCII characters
Null string
Text description of the PCMCIA modem card.
String of up to 63 ASCII characters.
Null string
Generic property undefined at this release.
This group contains parameters to configure the monitoring of the optional external AC power adapter and the onboard battery.
One instance of the group is allowed. The following subsections describe the objects in this group.
0x0, 0x1, or 0x2
0x2
0=Disable, do not monitor the external power source.
1=Always monitor the external power source.
2=Only monitor the external power source if it is connected.
0x1
0x1
The battery is not optional at the first release; 1= always monitor the onboard battery.
This group contains parameters to configure the RAC NIC interface.
One instance of the group is allowed. All objects in this group require a RAC reset before they become active. The following subsections describe the objects in this group.
Boolean, either 1 or 0 (TRUE or FALSE).
1
0=Disable.
1=Enable the RAC NIC.
NOTE: This object requires a RAC reset before it becomes active. |
A string of "." separated numeric fields containing the static IP address.
192.168.20.1
The IP address of the RAC NIC.
A string of "." separated numeric fields containing the static network mask.
255.255.255.0
The network mask used by the RAC NIC.
NOTE: This object requires a RAC reset before it becomes active. |
A string of "." separated numeric fields containing the static gateway.
192.168.20.1
The gateway used by the RAC NIC.
Boolean, either 1 or 0 (TRUE or FALSE)
0
0=Use the static RAC NIC parameters described above.
1=Use DHCP and obtain the necessary parameters from the DHCP server for the RAC NIC.
This group contains parameters that are currently in use by the RAC NIC interface.
One instance of the group is allowed. The following subsections describe the objects in this group.
A string of "." separated numeric fields containing the IP address
None
The current IP address of the RAC NIC.
A string of "." separated numeric fields containing the network mask.
None
The current network mask used by the RAC NIC.
A string of "." separated numeric fields containing the gateway address.
None
The current gateway used by the RAC NIC.
Boolean, either 1 or 0 (TRUE or FALSE).
None
Indicates whether or not DHCP was used to configure the NIC.
0 = IP address is static
1 = IP address was obtained from a DHCP server.
This group contains parameters to configure the capabilities of the DRAC III dial-in and dial-out (demand dial).
NOTE: This object group is for the DRAC III controller only. |
One instance of the group is allowed. All objects in this group require a RAC reset before they become active. The following subsections describe the objects in this group.
Boolean, either 1 or 0 (TRUE or FALSE).
1
0=Enable, 1=Disable the dial in capabilities.
Boolean, either 1 or 0 (TRUE or FALSE).
1
0=Enable, 1=Disable the dial out capabilities.
Boolean, either 1 or 0 (TRUE or FALSE).
0
0=Enable, 1=Disable. Get the IP address from the DHCP server to becomes the PPP IP address(es). Depending on the NIC configuration either 1 or 2 DHCP addresses are used. (the RAC is the client.)
A string of "." separated numeric fields containing the IP address.
0.0.0.0
Static IP base address for PPP. When static addresses are enabled two IP addresses are used. The first is the base, and the second is base+1. When the base IP address is 0.0.0.0, cfgDialupDialInDfltIpAddr is used instead.
For more information, see the Dell Remote Access Controller Installation and Setup Guide.
A string of "." separated numeric fields containing the IP address.
Autogenerated
Statically configure the IP base address for PPP. Used when either cfgDialupDialInBaseIpAddr is 0, or DHCP fails to obtain IP addresses from the DHCP server (only when DHCP is enabled using cfgDialupDialInDhcpEnable). When set to 0.0.0.0, a unique address on the 10.0.0.0 network is autogenerated.
You can use this command to avoid the issue described in "Accessing the DRAC III From a Dial-In Client Running Red Hat Linux (With PPP-2.3 or Later)" in the RAC Installation and Setup Guide.
0x3C (60 seconds)
0=infinite, otherwise when line is idle for this many seconds, the line is disconnected. (Enter hexadecimal values.)
0x0
0=Infinite, otherwise maximum time in seconds that the link will stay connected before the connection is terminated. (Enter hexadecimal values.)
0x1
0x0=pulse, 0x1=tone (Enter hexadecimal values.)
String of up to 63 ASCII characters meaningful to the modem.
ATL1M1X3E0S0=2
A command string passed to the modem to initialize it.
0x9600 or 38400
Baud rate of the modem. (Enter hexadecimal values.)
0x1
0=PAP protocol, 1=CHAP, 2=MS CHAP (MS CHAP is not supported). (Enter hexadecimal values.)
0x1E or 30
0=infinite, otherwise the maximum time in seconds that the link will stay connected before the connection is terminated. (Enter hexadecimal values.)
The group contains parameters to configure various firmware update loading, remote floppy boot, IP addresses, enables, and so on.
One instance of the group is allowed. The following subsections describe the objects in this group.
Boolean, either 1 or 0 (TRUE or FALSE).
1
0=disable, 1=enable the SMTP protocol to send e-mail alerts. This object requires a RAC reset before it becomes active.
Boolean, either 1 or 0 (TRUE or FALSE).
0
0=Disable, 1=Enable remote floppy boot. This object requires a RAC reset before it becomes active.
Boolean either 1 or 0 (TRUE or FALSE).
1
0=Disable, 1=Enable loading the firmware update file through TFTP. This object requires a RAC reset before it becomes active.
A string of "." separated numeric fields containing the IP address.
127.0.0.1
The IP address of the server used in e-mail alerts. This object requires a RAC reset before it becomes active.
A string of "." separated numeric fields containing the IP address.
192.168.0.3
The IP address of the TFTP server where the boot image is located.
String of up to 255 ASCII characters that designate a valid path name.
BOOTIMG.BIN
The path name pointing to the remote floppy boot image. If this is a file name only, the path needs to be specified in the TFTP server, or the entire path can be specified here.
NOTE: The server may still require you to specify the drive, such as C drive. |
A string of "." separated numeric fields containing the IP address.
192.168.0.4
The address of the TFTP server where the firmware update image is located.
String of up to 255 ASCII characters that designate a valid path name.
FIRMIMG.BIN
The path name pointing to the firmware update binary file. If this is a file name only, then the path needs to be specified in the TFTP server. Otherwise, the entire path can be specified here.
NOTE: The server may still require you to specify the drive, such as C drive. |
This group contains parameters to allow configuration of users that are allowed access to the RAC.
Sixteen instances of the group are allowed, which corresponds to a user for each index. The following subsections describe the objects in this group.
A string of up to 19 ASCII characters.
None
The name of the user for this index. The user index is created by writing a string into this name field if the index is empty. Writing a "" string deletes the user at that index. You cannot change the name. You must delete and then recreate.
NOTE: This command is the "anchor" for this indexed group. |
A string of up to 255 ASCII characters
None
The password for this user. The user passwords are encrypted and cannot be seen or displayed after this property is written.
See "RAC-Generated Event Mask Definitions."
0x777777
See "RAC-Generated Event Mask Definitions." (Enter hexadecimal values.)
See "RAC-Generated Event Mask Definitions."
0x777777
See "RAC-Generated Event Mask Definitions." (Enter hexadecimal values.)
NOTE: This object property is for the DRAC III controller only. |
Boolean, either 1 or 0 (TRUE or FALSE).
0
0=Disable, 1=Enable numeric paging on a per user basis.
NOTE: This object property is for the DRAC III controller only. |
A string of up to 95 ASCII characters.
""
See "Telephone Number Properties" for valid phone number characters.
NOTE: This object property is for the DRAC III controller only. |
A string of up to 32 ASCII characters.
SE
A string of digits consisting of the following: 0-9, SENI. In the numeric message, S will be replaced by the decimal value of the message severity. The E is replaced by the three-decimal digit event number. The N is replaced by the two-decimal digit sensor number. The I is replaced by the IP address of the RAC (dotted-decimal notation with the dots deleted).
NOTICE: It is possible to overflow the number of digits that a numeric pager can handle. Therefore, you must first determine the maximum number of digits handled by the paging service and equipment in use. |
NOTE: This object property is for the DRAC III controller only. |
Integer from 0 to any positive number
0x0
Number of seconds to extend the time duration of a numeric page. (Enter hexadecimal values.)
NOTE: This object property is for the DRAC III controller only. |
Boolean either 1 or 0 (TRUE or FALSE).
0
0=Disable, 1=Enable alpha numeric paging on a per user basis.
NOTE: This object property is for the DRAC III controller only. |
A string of up to 95 ASCII characters.
""
See "Telephone Number Properties" for valid telephone number characters.
NOTE: This object property is for the DRAC III controller only. |
8N1 or 7E0
8N1
Number of data bits, N=no parity, E=even parity, number of stop bits.
NOTE: This object property is for the DRAC III controller only. |
Integer from 0 to 115200.
0x4B0 or 1200
Baud rate for the modem. (Enter hexadecimal values.)
NOTE: This object property is for the DRAC III controller only. |
A string of up to 31 ASCII characters.
""
User defined message to be sent on an alpha page.
NOTE: This object property is for the DRAC III controller only. |
Integer from 0 to any positive number.
0x3C or 60
0=Infinite. The time in seconds that the remote system has to answer the telephone. (Enter hexadecimal values.)
NOTE: This object property is for the DRAC III controller only. |
A string of up to 31 ASCII characters.
""
Assigned by the paging service.
NOTE: This object property is for the DRAC III controller only. |
A string of up to 31 ASCII characters.
""
Assigned by the paging service.
Boolean either 1 or 0 (TRUE or FALSE).
0
0=Disable, 1=Enable e-mail alerting on a per user basis.
A string of up to 63 ASCII characters.
""
Standard e-mail address, such as john_doe@mycompany.com.
A string of up to 31 ASCII characters.
""
User-defined message to be sent on a e-mail alert.
NOTE: This object property is for the DRAC III controller only. |
A string of up to 31 ASCII characters.
AT+GCI=B5
Characters that make up a legal modem initialization string.
This group contains parameters to configure the delivery of SNMP traps.
Sixteen instances of this group are allowed, which represent sixteen unique trap destinations. The following subsections describe the objects in this group.
A string of "." separated numeric fields containing the IP.
""
IP address of an SNMP trap deamon.
NOTE: This object is the "anchor" for this indexed group. |
Boolean, either 1 or 0 (TRUE or FALSE).
1
0=Disabled, 1=Enabled for this indexed entry.
A string of up to 31 ASCII characters.
""
A SNMP community name.
See "RAC-Generated Event Mask Definitions."
0x777777
See "RAC-Generated Event Mask Definitions." (Enter hexadecimal values.)
See "RAC-Generated Event Mask Definitions."
0x77777
See "RAC-Generated Event Mask Definitions." (Enter hexadecimal values.)
This group contains parameters to configure dial-out capabilities of the DRAC III controller.
NOTE: This object group is for the DRAC III controller only. |
Sixteen instances of the group are allowed, which represent sixteen dial out destinations. The telephone numbers need not be unique among each index. However, the IP address must be unique; which means multiple IP addresses may use the same telephone number. All objects in this group require a RAC reset before they become active. The following subsections describe the objects in this group.
A string of "." separated numeric fields containing the IP.
""
This address is the destination IP address. This IP address may not be the IP address of the system that responds to the telephone number. However, the system that responds to the telephone number must be able to route to this IP address.
NOTE: This object is the "anchor" for this indexed group. |
A string of up to 95 ASCII characters.
""
The telephone number of a system that is able to route packets to the IP address set in cfgDemandDialIpAddress. See "Telephone Number Properties" for valid telephone number characters.
A string of up to 31 ASCII characters.
""
User name for PPP authentication.
A string of up to 31 ASCII characters.
""
Password for PPP authentication.
0, 1, 2
0x0
PPP authentication type; 0=Any (including clear text) 1=CHAP, 2=MS CHAP (MS CHAP not supported). (Enter hexadecimal values.)
This group contains parameters to configure the dial in PPP authentication capability of the DRAC III.
NOTE: This object group is for the DRAC III controller only. |
Sixteen instances of the group are allowed, where each index represents a single PPP dial-in user. All objects in this group require a RAC reset to become active. The following subsections describe the objects in this group.
A string of up to 15 ASCII characters.
""
User name for PPP authentication.
NOTE: This object is the "anchor" for this indexed group. |
A string of up to 15 ASCII characters.
""
Password for PPP authentication.
0x0
0=None, 1=Admin preset, 2=User-specified. Used by the callback control protocol (CBCP). (Enter hexadecimal values.)
A string of up to 95 ASCII characters.
""
Administrative preset telephone number for CBCP if a 1 is selected in cfgDialinUsrCallbackType. See "Telephone Number Properties" for valid phone number characters.
This group contains parameters to configure the number of sessions that can connect to the RAC.
One instance of the group is allowed. All objects in this group require a RAC reset before they become active. The following subsections describe the objects in this group.
0x1, 0x2, 0x3, 0x4
0x4
The maximum number of simultaneous console redirect sessions that are allowed at one time from the RAC Web-based remote access interface. (Enter hexadecimal values.)
0x1 through 0x10
0x10 or 16
The maximum number of simultaneous sessions that are allowed at one time from the RAC Web-based remote access interface. (Enter hexadecimal values.)
0x1 through 0x10
0x10 or 16
The maximum number of simultaneous sessions allowed per user. (Enter hexadecimal values.)
This group contains configuration parameters for the VT-100 serial port.
NOTE: This object group is for the DRAC III controller only. |
One instance of the group is allowed. The following subsections describe the objects in this group.
150, 200, 300, 600, 1200, 1800, 2400, 4800, 9600, 19200, 38400, 57600, 115200
9600
Sets the baud rate on the VT-100 serial interface. (Enter decimal values).
Boolean, either 1 or 0 (TRUE or FALSE).
0
0=Disabled, 1=Enabled. Enables the serial port and terminal interface. This object requires a RAC reset before it becomes active.
A string of "PF1", "PF2", "PF3", or "PF4".
PF3
This key terminates text console redirection when using VT-100.
Integer from 1 to any positive number.
0x12C or 300
The maximum amount of line idle time in seconds before the line is disconnected. (Enter hexadecimal values.)
The group contains parameters to tune the RAC network configuration.
One instance of the group is allowed. All objects in this group require a RAC reset before they become active. The following subsections describe the objects in this group.
Integer from 576 to 1500.
0x5dc (1500).
The size in bytes of the maximum transmission unit used by the RAC NIC. (Enter hexadecimal values.)
Integer from 1 to 255.
0x40 (64)
The maximum IP packet time to live in seconds. (Enter hexadecimal values.)
Integer from 60 to 240.
0x3c (60)
The maximum IP packet fragment reassembly time in ½ second units. (Enter hexadecimal values.)
Integer from 0 to 256.
0x0 (0)
The smoothed round trip time-out base minimum value for TCP round trip retransmission time in ½ second units. (Enter hexadecimal values.)
Integer from 6 to 384.
0x6 (6)
The smoothed round trip time-out base default value for TCP retransmission round trip time in ½ second units. (Enter hexadecimal values.)
Integer from 2 to 1024.
0x2 (2)
The minimum number of TCP retransmission time in ½ second units. (Enter hexadecimal values.)
Integer from 8 to 1024.
0x80 (128)
The maximum number of TCP retransmission time in ½ second units. (Enter hexadecimal values.)
Integer from 60 to 240.
0x3c (60)
The maximum TCP segment lifetime in ½ second units. (Enter hexadecimal values.)
The racadm utility may be used to modify the network tuning properties of the RAC. It is also possible to use the racadm.cfg file to modify these properties (similar to the manner in which .ini files are used).
racadm config -g cfgNetTuning -o cfgNetTuningNicMtu <value>
racadm config -g cfgNetTuning -o cfgNetTuningIpTtl <value>
racadm config -g cfgNetTuning -o cfgNetTuningIpReassTtl <value>
racadm config -g cfgNetTuning -o cfgNetTuningTcpSrttBase <value>
racadm config -g cfgNetTuning -o cfgNetTuningTcpSrttDflt <value>
racadm config -g cfgNetTuning -o cfgNetTuningTcpReXmtMin <value>
racadm config -g cfgNetTuning -o cfgNetTuningTcpReXmtMax <value>
racadm config -g cfgNetTuning -o cfgNetTuningTcpMsl <value>
where <value> is obtained from the following table.
NOTICE: Although these parameters can be configured, it is recommended that you not use any other settings than those detailed here. Other settings may adversely effect the RAC's ability to communicate with other network nodes. |
Following the modification of the network tuning, the RAC must be reset for the new tuning values to take effect. After the RAC has been reset, it should be available for use in a normal or satellite network configuration.
The group contains parameters to configure the SNMP agent and trap capabilities of the RAC.
One instance of the group is allowed. All objects require a RAC reset before they become active. The following subsections describe the objects in this group.
Boolean, either 1 or 0 (TRUE or FALSE)
1
0=Disable, 1=Enable transmission of SNMP traps.
Boolean either 1 or 0 (TRUE or FALSE).
0
0=Disable, 1=Enable the RAC SNMP agent.
The group contains various tuning configuration parameters.
One instance of the group is allowed. The following subsections describe the objects in this group.
A string of "." separated numeric fields containing the IP address.
192.168.234.235
A base of two IP addresses used for the PPP connection to the RAC. This object requires a RAC reset before it becomes active.
5951
5981
The fixed port number for the client connection. This object requires a RAC reset before it becomes active. (Enter hexadecimal values.)
A string of up to 15 ASCII characters.
racadm
The user name used in FTP authentication.
A string of up to 15 ASCII characters.
racadm
The user password
Integer from 5900 to any positive valid port number.
0x45B86000 or 5900
The port connection from the browser to the firmware console redirection server. This object requires a RAC reset before it becomes active. (Enter hexadecimal values.)
Integer from 0 to 600.
0x46 or 70
The maximum number in seconds to wait between when the firmware update file is loaded, and the update sequence is started. (Enter hexadecimal values.)
Integer from 0 to any positive value.
0x28 or 40
0=Infinite, otherwise when line is idle for this many seconds, the line is disconnected. This object requires a RAC reset before it becomes active. (Enter hexadecimal values.)
Integer from 1 to 128.
0x0
0=Infinite, otherwise maximum time in seconds that the link will stay connected before the connection is terminated. This object requires a RAC reset before it becomes active. (Enter hexadecimal values.)
Boolean, either 1 or 0 (TRUE or FALSE).
1
0=disable, 1=enable the RAC debug command. This object requires a RAC reset before it becomes active.
Boolean, either 1 or 0 (TRUE or FALSE).
0
0=Disable, 1=Enable
This object requires a RAC reset before it becomes active.
Boolean, either 1 or 0 (TRUE or FALSE).
FALSE
This command is applicable only to Microsoft® Windows® 2000 and Windows Server 2003 operating systems. When TRUE, a user performing remote console redirection through the RAC Web-based remote access interface can disable the managed system's keyboard and mouse. When FALSE, the managed system's keyboard and mouse cannot be disabled.
This group contains parameters to configure the RAC with managed system and operating system naming information.
One instance of the group is allowed. The following subsections describe the objects in this group.
A string of up to 255 ASCII characters.
""
The host name of the managed system.
A string of any ASCII characters.
""
The operating system name of the managed system.
Not user writable.
0
See the getsysinfo command.
This group contains parameters to configure the RAC SSL (Secure Sockets Layer) security features.
0x1ff
0x1ff
The current RAC security capability setting.
512 or 1024
1024
The Web SSL handshake RSA key size.
A string of any ASCII characters
""
The CSR (certificate signing request) common name.
A string of any ASCII characters.
""
The CSR organization name.
A string of any ASCII characters.
""
The CSR organization unit.
A string of any ASCII characters.
""
The CSR locality name.
A string of any ASCII characters.
""
The CSR state.
The two-letter country code.
""
The CSR country code.
A string of any ASCII characters.
""
The CSR e-mail address.
Boolean, either TRUE or FALSE.
"TRUE"
Enables VNC (virtual network computing) console redirection encryption.
FALSE=Disable, TRUE=Enable
This object requires a RAC reset before it becomes active.
0x01
0x01
Enables RAC local base authentication.
Boolean, either TRUE or FALSE.
"TRUE"
Enables RAC operating system base authentication.
FALSE=Disable, TRUE=Enable
This object requires a RAC reset before it becomes active.