Solaris

Solaris/SunOS related information

I know there are tons of good SunOS/Solaris cheat sheets etc out there, these are just my short notes. The platform is weird, I don't want to devote much effort to the details.

General information

Hostname, arch, hostid, OS release

$ showrev
$ prtconf

Determine hardware model

$ uname -i

Determine ALOM (SC) settings

# /usr/platform/$(uname -i)/sbin/scadm show
# /usr/platform/$(uname -i)/sbin/scadm version

OBP version

$ prtconf -vp | grep OBP

Solaris Utility Environment (SUE) 3.27

Formerly known as "Diagnostic Boot CD", this is an internal tool intended for Sun engineers.

There is a console based CD and a GUI based DVD version for both i686 and SPARC architecture.

OpenBoot PROM

/boot/usr/sue/firmware/obp/obpfwdb

103346:SUNW,Ultra-Enterprise:script:flash-update-30:3.2.30
104169:SUNW,Ultra-2:flash:flash-update-Ultra2-latest:3.25.0
105930:SUNW,Ultra-30:flash:flash-update-Ultra30-latest:3.27.0
106121:SUNW,Ultra-5_10:flash:flash-update-Ultra510-latest:3.31.0
106122:SUNW,Ultra-4:flash:flash-update-450-latest:3.30.0
106455:SUNW,Ultra-60:flash:flash-update-Ultra60-latest:3.31.0
106503:SUNW,Ultra-250:flash:flash-update-250-latest:3.30.0
109082:SUNW,Ultra-80:flash:flash-update-Ultra80-latest:3.31.0
119235:SUNW,Sun-Blade-100:flash:flash-update-Blade100-Blade150-latest:4.17.1
118323:SUNW,Sun-Blade-1000:flash:flash-update-Blade1000-latest:4.16.4
118323:SUNW,Sun-Fire-280R:flash:flash-update-Blade1000-latest:4.16.4
118323:SUNW,Netra-T4:flash:flash-update-Blade1000-latest:4.16.4
121688:SUNW,Sun-Fire-880:flash:flash-update-SunFire880:4.22.34
121688:SUNW,Sun-Fire-V890:flash:flash-update-SunFire880:4.22.34
121689:SUNW,Sun-Fire-480R:flash:flash-update-SunFire480:4.22.34
121689:SUNW,Sun-Fire-V490:flash:flash-update-SunFire480:4.22.34
121685:SUNW,Sun-Fire-V440:flash:flash-update-SunFire440:4.22.33
121685:SUNW,Netra-440:flash:flash-update-SunFire440:4.22.33
121683:SUNW,Sun-Fire-V240:flash:flash-update-SunFire240:4.22.33
121683:SUNW,Sun-Fire-V210:flash:flash-update-SunFire240:4.22.33
121683:SUNW,Netra-240:flash:flash-update-SunFire240:4.22.33
119232:SUNW,Sun-Fire-V250:flash:flash-update-SunBlade2500-latest:4.17.1
119236:SUNW,Sun-Blade-1500:flash:flash-update-SunBlade1500-latest:4.17.1
119232:SUNW,Sun-Blade-2500:flash:flash-update-SunBlade2500-latest:4.17.1
119237:SUNW,Sun-Blade-1500-S:flash:flash-update-SunBlade1500-Silver-latest:4.17.1
119233:SUNW,Sun-Blade-2500-S:flash:flash-update-SunBlade2500-Silver:4.17.3
124412:SUNW,A89:flash:flash-update-SunUltra25:4.25.9
124411:SUNW,A70:flash:flash-update-SunUltra45:4.25.9
140685:SUNW,Sun-Fire-V215:flash:flash-update-SunFire245:4.30.0.a
140685:SUNW,Sun-Fire-V245:flash:flash-update-SunFire245:4.30.0.a
124413:SUNW,Sun-Fire-V445:flash:flash-update-SunFire445:4.25.9
124415:SUNW,Sun-Fire-V125:flash:flash-update-SunFire125:4.25.10

/boot/usr/sue/firmware/sun4v/sun4vfwdb

SUNW,Sun-Fire-T200:139434:no
SUNW,SPARC-Enterprise-T2000:136927:no
SUNW,Sun-Fire-T1000:139435:no
SUNW,SPARC-Enterprise-T1000:136928:no
SUNW,Netra-T2000:139436:no
SUNW,Sun-Blade-T6300:139438:no
SUNW,Sun-Blade-T6320:139440:yes
SUNW,SPARC-Enterprise-T5120:139439:yes
SUNW,SPARC-Enterprise-T5220:139439:yes
SUNW,Netra-T5220:139442:yes
SUNW,T5140:139444:yes
SUNW,T5240:139444:yes
SUNW,T5440:139446:yes
SUNW,Netra-T5440:139445:yes
SUNW,USBRDT-5240:136939:yes
SUNW,Sun-Blade-T6340:139448:yes

Device firmware

/boot/usr/sue/firmware/adptsas

/boot/usr/sue/firmware/disk

/boot/usr/sue/firmware/hba

/boot/usr/sue/firmware/lsi

ALOM images

/boot/usr/sue/firmware/misc/

ALOM_1.6.9_fw_hw0.tar.gz

alombootfw

alommainfw

From the README:

===============================================================
Hardware         Minimum Solaris OS   Minimum OBP    Required
Supported             Version           Version      Patches
================================================================
Sun Fire V125   Solaris 8 HW 02/04     OBP 4.22.17    None
                Solaris 9 HW 09/04     OBP 4.22.17
Sun Fire V210   Solaris 8 HW 07/03     OBP 4.11.4     None
                Solaris 9    04/03     OBP 4.11.4
Sun Fire V240   Solaris 8 HW 07/03     OBP 4.11.4
                Solaris 9    04/03     OBP 4.11.4
Sun Fire V250   Solaris 8 HW 07/03     OBP 4.11.4
                Solaris 9    08/03     OBP 4.11.4
Sun Fire V440   Solaris 8 HW 07/03     OBP 4.10.5
                Solaris 9    12/03     OBP 4.10.5
Netra 240       Solaris 8 HW 07/03     OBP 4.11.4
                Solaris 9    04/04     OBP 4.11.4
Netra 440       Solaris 8 HW 07/03     OBP 4.13.2
                Solaris 9 HW 12/03     OBP 4.13.2
Netra 210       Solaris 9    09/05     OBP 4.18.5
                Solaris 10 3/05 HW2    OBP 4.18.5

ALOM_1.6.9_fw_hw8.tar.gz

alomfw

From the README:

===============================================================
Hardware         Minimum Solaris OS   Minimum OBP    Required
Supported             Version           Version      Patches
================================================================
Sun Fire V215   Solaris 10    1/06     OBP 4.22.18
Sun Fire V245   Solaris 10    1/06     OBP 4.22.18
Sun Fire V445   Solaris 10    1/06     OBP 4.22.11