[XSCF] Default boot to network

I had one of my Sun M-Series machine try to boot directly off the network when the machine was powered on. Good thing the jumpstart profile for this machine was removed.

Boot device: /pci@0,600000/pci@0/pci@8/pci@0/network@2 File and args: – install
May 3 02:49:00 hostname-xscf dscpd[763]: Failed to start DSCP for domain0 (error=2
)
1000 Mbps full duplex Link up
Requesting Internet Address for 0:34:3f:10:ea:12
Requesting Internet Address for 0:34:3f:10:ea:12

Upon noticing this from the system console, I dropped back to the xscf console to issue a break and then ultimately a forced break.

Note: To drop back to the xscf console one must enter the sequence of keys.

  1. Hold <Enter>
  2. Shift-3, which is pound (#)
  3. Then finally the period/dot (.)

XSCF> sendbreak -d0 -y
Send break signal to DomainID 0?[y|n] :y
XSCF> console -d0 -y
Connect to DomainID 0?[y|n] :y

A break was sent to domain-0, but that did not work. When I entered the console the system was still stuck trying to boot from the network. The last resort is to send an interrupt to domain-0 with the reset command. This usually gets the “OK prompt”:

XSCF> reset -d0 xir
DomainID to reset:00
Continue? [y|n] :y
00 :Reset

XSCF> console -d0 -y
Connect to DomainID 0?[y|n] :y

ERROR: /pci@0,600000/pci@0/pci@8/pci@0: Externally Initiated Reset has occurred.
May  3 03:10:07 hostname-xscf fmd: SOURCE: sde, REV: 1.16, CSN: BEF0813212  EVENT-I
D: 089a2523-03e7-4e33-b43b-ffe30dc2563c Refer to http://www.sun.com/msg/SCF-8008
-3U for detailed information.

{0} ok
{0} ok boot
Resetting…

That did it!

Advertisements
This entry was posted in *Nix. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s