Sun Infiniband 36 Gateway Switch

syscomau

New Member
Sep 7, 2018
6
3
3
Hey All,

We recently purchased a second hand Sun Datacentre Infiniband Gateway Switch from an old Sun Exascale 3X-2 system.
We are trying to reset the credentials on the switche as they weren't done before purchase. We have seen a few threads on the forums with people asking the same thing, however they don't have any solutions. Hoping someone here might be able to shed some light on how we can reset them.

There are no reset buttons, only a 10 pin header on the board, cmos battery (already tried that). The serial interface isn't providing us any output and we can connect to the ilom via web or ssh.

Alex
 

manubit

New Member
Sep 14, 2017
27
6
3
Have you tired the default password for ilom-admin (it is ilom-admin)? If it works, you can reset root password by connecting to USB serial port by configuring the terminal emulation software to use the following settings:
8N1: eight data bits, no parity, one stop bit
115200 baud
Disable software flow control (XON/XOFF)
Disable hardware control
Press the Return or Enter key on the serial device several times to synchronize the connection.
 

syscomau

New Member
Sep 7, 2018
6
3
3
thanks! We tried the default login for the ilom via the web and ssh and tried a few others like admin/admin etc. Is there a why to interface with the console via the 10 pin header that's inside the case?
 

fohdeesha

Kaini Industries
Nov 20, 2016
1,994
1,813
113
29
fohdeesha.com
thanks! We tried the default login for the ilom via the web and ssh and tried a few others like admin/admin etc. Is there a why to interface with the console via the 10 pin header that's inside the case?
the 10 pin header is most likely a JTAG interface for the CPLD (probably Altera MAX), which won't get you anywhere as CPLD's in these things usually just control the blinky lights on the front. Are their any other headers? Do you have a pic? do you know what management processor they use? (mips, arm, powerpc, etc)

a 10 pin JTAG header could possibly be ARM Cortex-M as well, but I don't think this switch is that new. most of the ARM's before that used the standard 20-pin
 

manubit

New Member
Sep 14, 2017
27
6
3
thanks! We tried the default login for the ilom via the web and ssh and tried a few others like admin/admin etc. Is there a why to interface with the console via the 10 pin header that's inside the case?
Well, Oracle says the next option is to get an Oracle engineer to reset the switch to factory defaults using instructions in Oracle Doc ID 1467182.1. That document is not public :(. Sorry, can't help more.
 

syscomau

New Member
Sep 7, 2018
6
3
3
I've managed to get access to the serial output and can see a pre-boot environment prompt. I've tried the default passwords there. I'm thinking there might be a key combo or something like that to get a mode to reset the password. I did some more digging and found that a Oracle doc 1377922.1 has info regarding resetting the password via pre-boot. Downside is that it requires an account with Oracle to get access.

Sun Data center switch pre-boot environment.


(none) login: default
Password:
Login incorrect
(none) login: root
Password:
Login incorrect
(none) login: root
Password:
Login incorrect


Sun Data center switch pre-boot environment.


(none) login: root
Password:
Login incorrect
(none) login: ilom-admin
Password:
 

manubit

New Member
Sep 14, 2017
27
6
3
I did some more digging and found that a Oracle doc 1377922.1 has info regarding resetting the password via pre-boot.

Sun Data center switch pre-boot environment.


(none) login: root
Password:
Login incorrect
(none) login: ilom-admin
Password:
What was the result of last login attempt with username "ilom-admin"?

My instructions in the first reply were from the same Oracle document. If you happen to get in, the command to reset root password is -> set /SP/users/root password
 
Last edited:

syscomau

New Member
Sep 7, 2018
6
3
3
last attempt with "ilom-admin" was incorrect password. Ok, I wonder if there is another doc for recovering if the password is forgotten.

thanks for your help so far. Getting past the login is the hard part atm.

Do you know if there is a lockout for too many incorrect password attempts?
 

syscomau

New Member
Sep 7, 2018
6
3
3
So I have finally got into the Switch. Below is a walk through for anyone who needs to know how I did it.

1) Build a RS 232 to USB null modem cable.

I used a USB to RS 232 cable, RS 232 F-F adapter, breadboard and part of a Cisco Serial cable to create the null modem cable

Follow the Loopback connections:
- RX from USB-RS232 connects to TX from Cisco Cable
- TX from USB-RS232 connects to RX from Cisco Cable
- DTR from USB-RS232 connects to DSR from Cisco Cable
- DSR from USB-RS232 connects to DTR from Cisco Cable

If this works, you should be able to connect two PC's together and send or receive char between them using Putty




Mine looked like this (See attached image)


2) Power cycle the Switch is quick succession several times till the Pre-Boot login appears
- If you power cycle it several times in quick succession, it will stop it from booting into Cent-OS. This isn't necessary, just made my troubleshooting easier as.

3) Connect up the USB end to the Switch and RS 232 to a port on your PC.

3) Login using root/welcome1

4) Change password for ilom-admin
- I used the Web interface to do this. I setup a Wireshark session and connected an Ethernet cable between the switch and PC and looked for ARP requests as mine was a static IP. If yours is sending DHCP requests, just plug it into your router and let it get an IP address.

Below are more passwords for the Sun System that could be useful

Database Server (Compute Nodes):
  • root/welcome1
  • oracle/welcome1
  • grid/welcome1
  • grub/sos1Exadata
Exadata Storage Servers(Cell Nodes):
  • root/welcome1
  • celladmin/welcome1
  • cellmonitor/welcome1
InfiniBand switches:
  • root/welcome1
  • nm2user/changeme
Ethernet switches:
  • admin/welcome1
Power distribution units (PDUs):
  • admin/welcome1
  • root/welcome1
Database server ILOMs:
  • root/welcome1
Exadata Storage Server ILOMs:
  • root/welcome1
InfiniBand ILOMs:
  • ilom-admin/ilom-admin
  • ilom-operator/ilom-operator
Keyboard, video, mouse (KVM):
  • admin/welcome1
 

Attachments

lambda

Member
Oct 27, 2018
34
12
8
Thanks syscomau for posting such a well written detail instruction on how to make the cable and reset the password. According to the information given from Chinese blogger, there appear to be a way to boot the switch from an external USB drive and reset the root password if the root password has been changed from the default password. According to the article, one could also copy the image from an external USB drive to the internal flash. I think it should be possible to backup the image from the internal flash to an external USB drive as well. The posting is in Chinese so please use google translate for the following link:

EXADATA infiniband交换机口令找回 | Oracle一体机用户组
 
  • Like
Reactions: syscomau