Tuesday, May 5, 2020

How To Verify Remote System Controller (RSC) is Configured and Current on Sun Fire[TM] 280R/V480/V490/V880/V890 servers

Steps to Follow:

How To Verify Remote System Controller(RSC) is Configured and Current

1.Check to see if the RSC software is already installed.

# /usr/bin/pkginfo | grep SUNWrsc

2.If the software is installed the command should output the package name and info.   The version of the package installed in Solaris should match the version of firmware installed on the card.   `rscadm version` in Solaris will display the firmware version.

3.If the software is not installed the packages can be found on the supplemental CD that came with the Solaris Operating Environment. If you do not have the CD the software can be downloaded from MOS:

RSC 2.2.2 is supported with Solaris 10, but you need to get this from a supplemental CD (for Solaris 9, since there is no supplemental CD for S10).


The packages for Solaris 8 and 9 (and later) are both in the zip file. There are two options of the zip file, 32bit, and 64bit, but they both have the same checksums, so there are no differences: p10264452_223_SOLARIS64.zip (p10264451_223_SOLARIS.zip)
4.Install the software as you would any Package with pkgadd.

To Check RSC (Remote System Control) Patch/firmware see Document - 1003522.1

5.When the RSC package is installed it needs to be configured. This is when the network port gets setup and new users are added to the card.

(If you had installed the software before and believe the card is configured check the setup:

# usr/platform/`uname -i`/rsc/rscadm show This should return your system setup. There should be hostname serial setting and maybe network setting if the network is setup.

To configure the card run the command:

# usr/platform/`uname -i`/rsc/rsc-config

This will start the configuration script.

Continue with RSC setup (y|n): y

Set RSC date/time now (y|n| ) [y]:
Server Hostname [HostName]: ServerHostName
Edit customer info field (y|n| ) [n]:
Enable RSC Ethernet Interface (y|n|s| ) [n]: y
   RSC IP Mode (config|dhcp| ) [dhcp]: config
   RSC IP Address []: 10.1.1.23
   RSC IP Netmask [255.255.255.0]:
   RSC IP Gateway []: 10.1.1.1
Enable RSC Alerts (y|n|s| ) [n]:
Enable RSC Modem Interface (y|n|s| ) [n]:
Enable RSC Serial Port Interface (y|n|s| ) [n]: y
  Serial port baud rate (9600|19200|38400|57600|115200) [9600]:
   Serial port data bits (7|8) [8]:
   Serial port parity (even|odd|none) [none]:
   Serial port stop bits (1|2) [1]:
Setup RSC User Account (y|n| ) [y]:
   Username []: bob
   User Permissions (c,u,a,r|none| ) [cuar]:

--------------------
Verifying Selections
--------------------

General Setup
-------------
  Set RSC date now  = y
  Server Hostname   = ServerHostName
  Set Customer Info = n

 Is this correct (y|n): y

Ethernet Setup
--------------
IP Mode      = config
IP Address   = 10.1.1.23
IP Netmask   = 255.255.255.0
IP Gateway   = 10.1.1.1
Is this correct (y|n): y

Alert Setup
-----------
- Alerts disabled
Is this correct (y|n): y

Modem Setup
-----------
- Modem disabled, ppp disabled
Is this correct (y|n): y

Serial Port Setup
-----------------
Serial Port Baud      = 9600
Serial Port Data Bits = 8
Serial Port Parity    = none
Serial Port Stop Bits = 1
Is this correct (y|n): y

User Setup
----------
User Name        = bob
  User Permissions = cuar

Is this correct (y|n): y

This script will now update RSC, continue  (y|n): y

At this point the script will update the card with the values you entered.

The card should now have a valid configuration.