Solaris provides an easy way to modify the values of variables stored in the PROM through the eeprom command. The eeprom command can be used by the root user when the system is running in either single- or multiuser mode. The following variables can be set, as shown next with their default values:
# /usr/sbin/eeprom tpe-link-test?=true scsi-initiator-id=7 keyboard-click?=false keymap: data not available. ttyb-rts-dtr-off=false ttyb-ignore-cd=true ttya-rts-dtr-off=false ttya-ignore-cd=true ttyb-mode=9600,8,n,1,- ttya-mode=9600,8,n,1,- pcia-probe-list=1,2,3,4 pcib-probe-list=1,2,3 mfg-mode=off diag-level=max #power-cycles=50 system-board-serial#: data not available. system-board-date: data not available. fcode-debug?=false output-device=screen input-device=keyboard load-base=16384 boot-command=boot auto-boot?=true watchdog-reboot?=false diag-file: data not available. diag-device=net boot-file: data not available. boot-device=disk net local-mac-address?=false ansi-terminal?=true screen-#columns=80 screen-#rows=34 silent-mode?=false use-nvramrc?=false nvramrc: data not available. security-mode=none security-password: data not available. security-#badlogins=0 oem-logo: data not available. oem-logo?=false oem-banner: data not available. oem-banner?=false hardware-revision: data not available. last-hardware-update: data not available. diag-switch?=false