3. Reset the configuration variables default value to the current value (see the values
you captured with the eeprom command in "To Capture the Configuration
Variable Settings" on page 62 and the values you wrote down earlier in this
procedure in Step 1). At the ok prompt, type the following for each configuration
variable:
ok setenv variablename currentvalue
For example:
ok setenv auto-boot? false
The setenv command resets each configuration variable you entered to the current
value.
4. If the OpenBoot diag-switch? variable was set to true (false is the default).
and the system is power cycled, diagnostics will run. Also, when you boot the
system, the system will attempt to boot from the network. Unless you had diag-
switch? set to true before the flash PROM update, set diag-switch? to false,
the default value:
ok setenv diag-switch? false
5. If the use-nvramrc? configuration variable was set to true before the flash
PROM update, as part of the update the use-nvramrc? variable was set to false
because the contents of the NVRAM configuration variable nvramrc may or may
not be appropriate for use with the new firmware. If you want to change the use-
nvramrc? variable back to true, evaluate the contents of nvramrc first with
printenv nvramrc then change the use-nvramrc? configuration variable back
to true with the setenv use-nvramrc? true command.
6. Make sure that other configuration variables are set properly.
a. Use the printenv OpenBoot command to display the NVRAM configuration
variables and their settings.
b. At the PROM monitor's ok prompt, you can use OpenBoot commands to restore
the values of the configuration variables. Refer to the OpenBoot 3.x Command
Reference Manual. You can also use the eeprom utility as superuser in the
Solaris operating environment. See the eeprom man page description for more
information.
Chapter 4
Updating the Flash PROM on the Ultra 1, Ultra 2, Ultra 450, and Sun Enterprise 450 Systems
75
Need help?
Do you have a question about the Solaris 7 11/99 and is the answer not in the manual?