# Chapter 6

# Using OpenBoot PROM Features That Support RSC

> This chapter contains information about OpenBoot PROM features that support Sun Remote System Control (RSC) software.

## OpenBoot PROM Commands

> Several OpenBoot PROM commands have been added to support RSC. You enter these commands at the `ok` prompt.

### `diag-console rsc|ttya`

> This command directs power-on self-test (POST) output to either RSC (1) or ttya (0). This command takes effect after the next server reset.

> Note - The command `diag-console` is not available for Sun Enterprise 250 servers; use the `diag-output-to` command instead (see diag-output-to rsc|ttya).

### `.rsc`

> Displays RSC information, including the `diag-console` setting (`diag-output-to` for Sun Enterprise 250 servers) and the RSC POST status word.

### `rsc-hard-reset`

> Performs a hard reset of RSC. This is the same as using the command `rscadm resetrsc`.

> Note - Available for Sun Enterprise 250 servers only.

### `rsc-soft-reset`

> Performs a soft reset of RSC. This is the same as using the command `rscadm resetrsc -s`.

> Note - Available for Sun Enterprise 250 servers only.

### `diag-output-to rsc|ttya`

> Directs POST output to either RSC (1) or ttya (0). This command takes effect after the next server reset.

> Note - Available for Sun Enterprise 250 servers only. For other supported workgroup servers, use the `diag-console` command. See diag-console rsc|ttya.

### `rsc-mac-update`

> Updates the RSC Ethernet address from the contents of the server ID PROM. Use this command after replacing the server NVRAM module.

> Note - Available for Sun Enterprise 250 servers only.

## OpenBoot PROM Environment Variable Properties

> Two environment variable properties are available to the user for specifying the RSC console to OpenBoot PROM. Define these variables at the `ok` prompt. For example:

> `ok` `setenv input-device rsc-console` `ok` `setenv output-device rsc-console`

> These properties take effect after the next server reset.

> Note - For Sun Enterprise 250 servers, you must set `input-device` and
> `output-device` to `rsc` rather than to `rsc-console`.

### `rsc-console`

> This property is a new device alias that is valid for `ttyio`, `input-device`, and `output-device` OpenBoot PROM console variables. Screen output and keyboard input are typically still set to be the default, and `ttya` and `ttyb` continue to be other valid options.

> Note - Not available for Sun Enterprise 250 servers. For Sun Enterprise 250 servers, you must set `input-device` and `output-device` to `rsc` rather than to `rsc-console`.

### `rsc`

> This property is a device alias that is valid for `ttyio`, `input-device`, and `output-device` OpenBoot PROM console variables. Screen output and keyboard input are typically still set to be the default, and `ttya` and `ttyb` continue to be other valid options.

> Note - Available for Sun Enterprise 250 servers only. For other supported workgroup servers, you must set `input-device` and `output-device` to `rsc-console` rather than to `rsc`.

### `rsc!`

> This property is a new device alias that is valid for `ttyio`, `input-device`, and `output-device` OpenBoot PROM console variables. Screen output and keyboard input are typically still set to be the default, and `ttya` and `ttyb` continue to be other valid options. This variable does not allow OpenBoot PROM to automatically search for a working console if RSC is broken.

Copyright © 2001 Sun Microsystems, Inc. All Rights Reserved.