Sun Microsystems

We used an Ultra 5 as a webserver at a very old job, and I managed to score an Ultra 5 and Sun Blade 100 that I plan on messing around with.

Network

SSH

snippet.bash
ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 -oHostKeyAlgorithms=+ssh-dss root@<my server>

Keyboards

Ultra 5

A usb3sun works great.

  • Raspberry PI mouse works
  • Moonlander works
  • Small Rii media keyboard works, but the mouse doesn't
  • Apple Magic Keyboard doesn't work

Sun Blade 100

None of the USB keyboards I tried worked. Only a Sun Type 6 USB keyboard worked.

Replacing NVRAM

These videos cover both the Dremel-old-chip-attach-new-battery and replacement NVRAM approaches:

When you replace the NVRAM chip with the correct type, the first boot with the new chip will take on the order of minutes. Be patient and you'll eventually get to an OpenBoot prompt.

Ultra 5

# 80:8:0:20:c0:ff is the MAC address you're setting, change accordingly
# i've tried this and it works

ok set-defaults
ok 1 0 mkp
ok 80 1 mkp
ok 8 2 mkp
ok 0 3 mkp
ok 20 4 mkp
ok c0 5 mkp
ok ff 6 mkp
ok ee 7 mkp
ok 0 8 mkp
ok 0 9 mkp
ok 0 a mkp
ok 0 b mkp
ok c0 c mkp
ok ff d mkp
ok ee e mkp
ok 0 f 0 do i idprom@ xor loop f mkp

Sun Blade 100

Hard Drives

If you have a hard drive that's being recognized in OpenBoot using probe-ide, but it's not being seen in Solaris, run devfsadm -v: https://docs.oracle.com/cd/E88353_01/html/E72487/devfsadm-8.html

DNS/DHCP

GNOME on Solaris 9

  • If you don't have a password set for your account, xscreensaver will not let you log in if the system is locked.