Sun Infiniband 36 Gateway Switch

Discussion in 'Networking' started by syscomau, Sep 7, 2018.

  1. syscomau

    syscomau New Member

    Joined:
    Sep 7, 2018
    Messages:
    5
    Likes Received:
    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
     
    #1
  2. manubit

    manubit New Member

    Joined:
    Sep 14, 2017
    Messages:
    20
    Likes Received:
    4
    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.
     
    #2
  3. syscomau

    syscomau New Member

    Joined:
    Sep 7, 2018
    Messages:
    5
    Likes Received:
    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?
     
    #3
  4. fohdeesha

    fohdeesha Kaini Industries

    Joined:
    Nov 20, 2016
    Messages:
    893
    Likes Received:
    644
    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
     
    #4
  5. manubit

    manubit New Member

    Joined:
    Sep 14, 2017
    Messages:
    20
    Likes Received:
    4
    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.
     
    #5
  6. syscomau

    syscomau New Member

    Joined:
    Sep 7, 2018
    Messages:
    5
    Likes Received:
    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:
     
    #6
  7. manubit

    manubit New Member

    Joined:
    Sep 14, 2017
    Messages:
    20
    Likes Received:
    4
    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
     
    #7
    Last edited: Sep 7, 2018
  8. syscomau

    syscomau New Member

    Joined:
    Sep 7, 2018
    Messages:
    5
    Likes Received:
    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?
     
    #8
  9. syscomau

    syscomau New Member

    Joined:
    Sep 7, 2018
    Messages:
    5
    Likes Received:
    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
    [​IMG]
    [​IMG]


    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
     

    Attached Files:

    #9
    Tha_14, manubit and dawsonkm like this.
  10. lambda

    lambda New Member

    Joined:
    Oct 27, 2018
    Messages:
    4
    Likes Received:
    2
    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一体机用户组
     
    #10
    syscomau likes this.
Similar Threads: Infiniband Gateway
Forum Title Date
Networking Hardware reset or Password recovery... Sun QDR Infiniband Gateway Switch? Mar 24, 2017
Networking Infiniband Gateway/Bridge Aug 19, 2015
Networking C6100 Infiniband Mezzanine Card Help Oct 2, 2018
Networking No Infiniband devices after 5 minutes? Jul 23, 2018
Networking 10gbe IPoIB (Infiniband) bridge Jul 8, 2018

Share This Page