Quantcast
Channel: Mellanox Interconnect Community: Message List
Viewing all articles
Browse latest Browse all 6226

Re: Re: Mellanox (old Voltaire) ISR9024D-M recover flash area

$
0
0

The firmware in the FTP location pointed out by Yair Ifergan worked for me.

 

I just logged into the switch (via ethernet cable) using telnet on 192.168.1.2, admin/123456, did the "enable" (password "voltaire"), then did the upgrade:

 

ISR9024D-2200# update software /home/jc/9024D-M/

Getting files from remote server....

pImage.ibswlrm      100% |*****************************| 22087 KB    00:00 ETA

Image Name:  Linux Multiboot-Image 2.4.21-pmp

Created:      Mon Nov 10 09:03:12 2008

Image Type:  PowerPC Linux Multi-File Image (gzip compressed)

Data Size:    22617215 Bytes = 22087.12 kB = 21.57 MB

Load Address: 0x00000000

Entry Point:  0x00000000

Contents:

  Image 0:  780745 Bytes =  762 kB = 0 MB

  Image 1: 21836455 Bytes = 21324 kB = 20 MB

Erasing blocks: 173/173 (100%)

Writing data: 22087k/22087k (100%)

Verifying data: 22087k/22087k (100%)

Software upgrade completed

Upgrade flag turned on, repository merge will be performed on next reboot

ISR9024D-2200# Connection closed by foreign host.


That "/home/jc/9024D-M/" is the directory on my FTP server holding the software update file ("pImage.ibswlrm").


Then the switch automatically reset and came back about 2 minutes later.  Logging in again, it seems reasonably happy:

 

$ telnet 192.168.1.2

Trying 192.168.1.2...

Connected to 192.168.1.2.

Escape character is '^]'.

ISR9024D-2200 login: admin

Password:

 

Welcome to Voltaire Switch ISR9024D-2200

 

Welcome to initial switch configuration

-------------------------------------

Please change the default root password

Insert new (up to 8 characters) password: ******

Please retype new password: ******

OK

switch configuration done

The built-in test will start in 5 seconds - press enter to skip the tests

0

Checking for latest firmware revision...    done

ALERT: One of the switch ASIC is out of revision

Please refer to proper documentation for firmware upgrade procedure.

Checking internal low memory requirement...    done

Checking for degraded link width (1X)...    done

Checking the status of system processes...    done

Checking the HOQ Value...                       done

Checking for duplicate GUID (please wait)...    done

ISR9024D-2200> version show

ISR 9024 version: 5.1.1

        date:    Nov 10 2008 10:57:18 AM

        build Id:872

ISR9024D-2200>

 

I remember reading last night something about that ALERT message ("One of the switch ASIC is out of revision").  I think it can be ignored.  Though, I'll look into it later on, just to be sure.

 

Logging into the GridVision web UI on the switch, it has definitely changed, so that's a good sign.

 

From the nearby box with spark on it, I queried the firmware again, expecting that to be upgraded too.  It turns out that's not automaticly part of the software upgrade:

 

$ sudo spark -d /dev/mst/SW_MT23089_0008f10400412200_lid-0x0002 q

 

Query:

  FW Version:            0.8.6

  Node GUID:             0x0008f10400412200

  System Image GUID:     0x0008f10400412201

  Node Description:      ISR9024D-M Voltaire

  Board Serial Number:   NO_BSN

  PSID:                  VLT1110030900


It turns out the software upgrade copies the newer firmware to the switch, but doesn't automatically burn it.  The "update firmware" command worked when run on the switch (via telnet):


# update firmware chassis

Local system <ISR9024 DDR (managed)>

Local System_GUID 0008f10400412201, Node_GUID 0008f10400412200

Upgrade firmware from 00.08.06 to 01.00.00

eburn: try to lock i2c semaphor.

eburn: lock of i2c semaphor succeed.

eburn: write protect open - succeed

eburn: open route to i2c device succeed

FirmwareImage   = firmware.ISR9024_DM.img

ImageFWVersion  = 01.00.00

ChipSystemGUID  = 0008f10400412201

ChipNodeGUID    = 0008f10400412200

ImagePSID       = VLT1110031011

ImageBoardType  = 111

ChipHWDEV       = 0x1a1

ChipFWVersion   = 00.08.06

ChipPSID        = VLT1110030900

ChipBoardType   = 111

Invalidate PBR...0x56

Verifying PBR...0x56 Valid

Verifying PBR...0x52 Valid

Burning ...

BURN - Verifying ...

VERIFY - 100%

Verifying PBR...0x56 Valid

Verifying PBR...0x52 Valid

eburn: write protect close

Firmware upgrade completed

Restart switch to apply new firmware

ISR9024D-2200# reload

Reboot the system? [yes|no] yes

ISR9024D-2200# Hangup

 

$ sudo spark -d /dev/mst/SW_MT23089_0008f10400412200_lid-0x0002 q

 

Query:

  FW Version:            1.0.0

  Node GUID:             0x0008f10400412200

  System Image GUID:     0x0008f10400412201

  Node Description:      ISR9024D-M Voltaire

  Board Serial Number:   NO_BSN

  PSID:                  VLT1110031011


I think all that's needed now, is to manually update the software to version 1.5.


Hopefully some of this (long) post is useful.


Viewing all articles
Browse latest Browse all 6226

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>