help: recover lost password

We're the second owner of a SunFire B1600. We bought it from an auction, so who knows who the previous owner was, and if they even remember the password to get into the internal switch. I've been poking the machine for a week, and I can't figure out how to get into the switch to reset the password. I've googled, and read through every manual and KB article on sunsolve, and haunted these forums all without any positive result.

If anyone knows the proper procedure to get into the internal switch, I would be very grateful for that information.

Here's what I know so far:

1. If I reset the system controller and send a break from the terminal I can get to a ">" prompt which only has a few commands available:

Available commands: type 'help <command>' for more:

boot Boot the system

help Print help on commands

reboot Reset the system then boot the system

showsc Show version of boot ROM

banner Show bootrom banner

all of them do exactly what they say and no more. :)

2. If I wait a little bit longer I can send a break to the terminal and get a prompt that looks like "-#^@" ... I couldn't find any documentation on that prompt. I didn't want to poke too much there.

3. I can reset the switch by issuing the command "reset -y ssc0/swt" and if I press "Escape" a few times during the boot process I can get to a "Password:" prompt before the config is loaded. My guess is that it is for some factory-installed password that will allow the switch to boot without loading the config from flash. I believe this is my ticket in. Anyone know the magic word?

Thank you for your kind consideration,

CG

[1708 byte] By [cgg007] at [2007-11-26 10:58:51]
# 1
Please don't double post. http://forum.sun.com/jive/thread.jspa?threadID=65486&messageID=373763Michael
MAALATFT at 2007-7-7 3:12:28 > top of Java-index,Sun Hardware,Servers - General Discussion...
# 2
Please forgive me: I'm new around here. I thought that I might have posted my original question in the wrong forum since I wasn't receving any responses. I was hoping that my question would be seen with someone with the knowledge and inclination to lend a hand.CG
cgg007 at 2007-7-7 3:12:28 > top of Java-index,Sun Hardware,Servers - General Discussion...
# 3

I thought that I might have posted my original question in the wrong forum since I wasn't receving any responses.

I was hoping that my question would be seen with someone with the knowledge and inclination to lend a hand.

What did you expect ? He (m-lennon) confirmed that the SC password can be reset without knowing the old password, but the procedure is described in an internal InfoDoc. If you already searched SunSolve and the private (contract customer only) Sun System Handbook confirms that the InfoDoc is internal (limited to Sun and Sun partners).

Just to repeat the suggestion, call Sun and open a service case.

Michael

MAALATFT at 2007-7-7 3:12:28 > top of Java-index,Sun Hardware,Servers - General Discussion...
# 4

Simple:

I expected someone to relay the specific process for password recovery for the internal switch inside the B1600.

What is a forum for? Asking questions and getting them answered by people who know the answers. Then, as experience is gained, one can then participate in the forums, creating a community of interested persons willing to help each other out. A forum exists so that tech support isn't burdened by calls for information easly delivered by a forum post. Let them spend their time on real tech support needs.

I really don't understand your willingness to waste time and energy reprimanding me for multiple posts, and then to write an even longer message reprimanding me for trying to pursue a more helpful response...

Please do not bite the newcomers...

cgg007 at 2007-7-7 3:12:28 > top of Java-index,Sun Hardware,Servers - General Discussion...
# 5

You were advised properly.

The procedure is only available to Sun employees.

Therefore it cannot be given to customers for their use,

nor can it be given to a public discussion forum.

That is the definition of a Sun-Internal document

The B1600 switch can indeed be reset.

You open a service case, and pay for a Sun field service engineer

to come to your location and reset it for you.

You might consider having that service case do two tasks ...

Since the field engineer will be at the system, they can also do

a pre-contract certification inspection and validate it qualifies

to be covered by a service contract. They inspect it and push it through

some superficial tests. They take down the chassis serial and note

that this is now YOUR system and no longer owned by the previous people.

rukbat at 2007-7-7 3:12:28 > top of Java-index,Sun Hardware,Servers - General Discussion...
# 6
Re-certification was quoted at $7k. They wouldn't re-certify for $300. By the way, "jbos" is your friend.
cgg007 at 2007-7-7 3:12:28 > top of Java-index,Sun Hardware,Servers - General Discussion...
# 7

Are we talking about the SYSTEM CONTROLLER password (which is what Michael said)

or the SWITCH password (what was originally asked). For the system controller, the

following URL:

http://docs.sun.com/source/817-5626-12/System_Controller.html

contains instructions for resetting the system controller password, the procedure appears

to be remove one power supply, does this really reset the SC password to the empty

string?

cheers

dcw

dcw at 2007-7-7 3:12:28 > top of Java-index,Sun Hardware,Servers - General Discussion...
# 8

Thank you for your kind response.

Indeed, that does allow one to bypass the password on the system controller. It won't re-set the password. From the moment you remove and re-insert the power supply, you have five minutes to log into the system controller without a password. Once inside, you have the opportunity to act as administrator. You can create new users and re-set the admin password. This doesn't affect the switch.

The internal switch keeps its own authentication separate from the system controller... The trick is to delete the startup script from flash. The startup script contains the entire config for the switch and is loaded at boot. Once deleted, the switch will create a factory default config and boot using that. You've lost the old configuration, but you've gained access to the switch.

CG

cgg007 at 2007-7-7 3:12:28 > top of Java-index,Sun Hardware,Servers - General Discussion...