what's the highest software version that a voltaire 2036 can be upgraded?

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

howlym

New Member
Jun 3, 2013
13
0
1
Hello all,

I am managed to upgrade my 2036's firmware from 7.2.0 to 7.4.2200 by using the firmware downloaded on HP's website, am also managed to upgrade the software version from 2.0.1 to 2.1.0, and that's the highest software version I can upgrade this far, if I tried to upgrade it to 3.6.2, it says "No valid imaged found - Upgrade Failure".

Please advise.

Thank you.
 

howlym

New Member
Jun 3, 2013
13
0
1
I also found it cannot recognize cables information, is it because those cables are not genuine? They are working fine though.
2036-09EA# cable-config show
Port# 1: Error reading information
Port# 2: Error reading information
Port# 3: Error reading information
Port# 4: Error reading information
Port# 5: Not present
Port# 6: Not present
Port# 7: Not present
Port# 8: Not present
Port# 9: Not present
Port# 10: Not present
Port# 11: Not present
Port# 12: Not present
Port# 13: Not present
Port# 14: Not present
Port# 15: Not present
Port# 16: Not present
Port# 17: Not present
Port# 18: Not present
Port# 19: Error reading information
Port# 20: Not present
Port# 21: Not present
Port# 22: Not present
Port# 23: Not present
Port# 24: Not present
Port# 25: Not present
Port# 26: Not present
Port# 27: Not present
Port# 28: Not present
Port# 29: Not present
Port# 30: Not present
Port# 31: Not present
Port# 32: Not present
Port# 33: Not present
Port# 34: Not present
Port# 35: Not present
Port# 36: Not present

Thank you.
 

dba

Moderator
Feb 20, 2012
1,477
184
63
San Francisco Bay Area, California, USA
It's just a guess, but I imagine that only "active" cables will present cable data. The switch "sees" a cable in slot 19, for example, "queries" the cable, and, because it's a passive cable, the cable has no response. Switch reports "Error reading information".
 

mrkrad

Well-Known Member
Oct 13, 2012
1,244
52
48
hp tends to lock down their switches to their own (gbic/sfp/sfp+/etc) just in case anyone cares. it's annoying as heck.
 

markpower28

Active Member
Apr 9, 2013
413
104
43
I did the following on 4036 it should apply to 2036 as well

upgrade from 2.0 to 2.1
upgrade from 2.1 to 3.0
upgrade from 3.0 to 3.1
upgrade from 3.1 to 3.62
upgrade from 3.62 to 3.91

I get all the firmware from HP.

For cable. Looks like it will show status of supported cables. I have a Dell branded cable connect to port 1, everything works but it won't show.

4036-03DA# cable-config show
Port 1: Not available
Port 2:Length 7m Vendor Name: Mellanox Code: QSFP+ Vendor PN: MCD4Q26C-007 Vendor Rev: B0 Vendor SN: AC2611xxxxx
Port 3:Length 7m Vendor Name: Mellanox Code: QSFP+ Vendor PN: MCD4Q26C-007 Vendor Rev: B0 Vendor SN: AC2611xxxxx
Port 4:Length 7m Vendor Name: Mellanox Code: QSFP+ Vendor PN: MCD4Q26C-007 Vendor Rev: B0 Vendor SN: AC2611xxxxx
Port 5:Length 7m Vendor Name: Mellanox Code: QSFP+ Vendor PN: MCD4Q26C-007 Vendor Rev: B0 Vendor SN: AC2611xxxxx
Port 6:Length 7m Vendor Name: Mellanox Code: QSFP+ Vendor PN: MCD4Q26C-007 Vendor Rev: B0 Vendor SN: AC2611xxxxx
Port 7:Length 7m Vendor Name: Mellanox Code: QSFP+ Vendor PN: MCD4Q26C-007 Vendor Rev: B0 Vendor SN: AC2611xxxxx
Port 8:Length 7m Vendor Name: Mellanox Code: QSFP+ Vendor PN: MCD4Q26C-007 Vendor Rev: B0 Vendor SN: AC2611xxxxx
 

dba

Moderator
Feb 20, 2012
1,477
184
63
San Francisco Bay Area, California, USA
It looks like I'm wrong - those are passive cables and yet the switch is showing detailed data about them.

By the way, I would be very interested in seeing a step-by-step post detailing how you upgraded the switch firmware - and i'm sure that there are other 4036 owners who would also benefit. Patrick's site ranks very high in Google searches, so your work would not go unnoticed.

I did the following on 4036 it should apply to 2036 as well

upgrade from 2.0 to 2.1
upgrade from 2.1 to 3.0
upgrade from 3.0 to 3.1
upgrade from 3.1 to 3.62
upgrade from 3.62 to 3.91

I get all the firmware from HP.

For cable. Looks like it will show status of supported cables. I have a Dell branded cable connect to port 1, everything works but it won't show.

4036-03DA# cable-config show
Port 1: Not available
Port 2:Length 7m Vendor Name: Mellanox Code: QSFP+ Vendor PN: MCD4Q26C-007 Vendor Rev: B0 Vendor SN: AC2611xxxxx
Port 3:Length 7m Vendor Name: Mellanox Code: QSFP+ Vendor PN: MCD4Q26C-007 Vendor Rev: B0 Vendor SN: AC2611xxxxx
Port 4:Length 7m Vendor Name: Mellanox Code: QSFP+ Vendor PN: MCD4Q26C-007 Vendor Rev: B0 Vendor SN: AC2611xxxxx
Port 5:Length 7m Vendor Name: Mellanox Code: QSFP+ Vendor PN: MCD4Q26C-007 Vendor Rev: B0 Vendor SN: AC2611xxxxx
Port 6:Length 7m Vendor Name: Mellanox Code: QSFP+ Vendor PN: MCD4Q26C-007 Vendor Rev: B0 Vendor SN: AC2611xxxxx
Port 7:Length 7m Vendor Name: Mellanox Code: QSFP+ Vendor PN: MCD4Q26C-007 Vendor Rev: B0 Vendor SN: AC2611xxxxx
Port 8:Length 7m Vendor Name: Mellanox Code: QSFP+ Vendor PN: MCD4Q26C-007 Vendor Rev: B0 Vendor SN: AC2611xxxxx
 
Last edited:

markpower28

Active Member
Apr 9, 2013
413
104
43
It took me a whole night trying to go through that with Jeff Margolis's help. Let me see if my memory is still good. Stay tuned.
 

howlym

New Member
Jun 3, 2013
13
0
1
You guys rock! I will try to upgrade it with markpower28's method, see whether it can show cable information later. I got very good deal for a brand new 2036 for $325, and I think it should be good enough for a while.
Upgrade is not that difficult if you got all the software and correct name, I follow HP's website to upgrade it without problem, will post more detailed procedures once I done mine.

Thank you guys.
 

howlym

New Member
Jun 3, 2013
13
0
1
I just found it's not necessary to upgrade the version one by one, we can skip some of them, if you are using 2.0.1, upgrade to 2.1 first, then 3.0 then 3.62 and 3.9.1. Install and config a ftp service, mine is CentOS so I installed vsftpd, then download software to it's pub folder and rename it to upgrade_all.tgz
Here is the instruction on HP's website,

Worked Example:

Configure ipaddress of switch management port
There are detailed step by step instruction explaining how to connect to Voltaire InfiniBand 4X QDR 36P Managed Switch : HP Part # 519571-B21 using a command line interface Serial line and explaining how to configure an ipaddress in the ISR4036 user guide on www.voltaire.com

On an ftp server accessible by the Voltaire InfiniBand 4X QDR 36P Managed Switch : HP Part # 519571-B21 management interface, copy accross the switch software version 3.1 file upgrade_all.tgz into a directory path /var/ftp/pub for example.
In Linux, run: tar –zxvf upgrade_all.tgz You will get: upgrade.tgz, firmware.tar and versions.txt files
Rename the software file, upgrade.tgz, to upgrade_2036_4036.tgz: mv upgrade.tgz upgrade_2036_4036.tgz
Log onto the switch management interface and verify what version software is installed:

ssh admin@xx.xx.xx.xx where xx.xx.xx.xx is ipaddress of the switch management port.
Password: 123456
4036 Version 2.1.0 BUILD ID 409
Sun Nov 8 16:20:10 IST 2009

On the Voltaire InfiniBand 4X QDR 36P Managed Switch : HP Part # 519571-B21, configure the remote server to enable the switch to log into ftp server and access the software.

config
remote
server xx.xx.xx.xx (where xx.xx.xx.xx is the ipaddress of the ftp server)
username abcde (where abcde is the username required to access the remote ftp server)
password
Password: pass1 (where pass1 is the password required to access the remote ftp server)

protocol set FTP
remote show
remote configuration

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

remote server: xx.xx.xx.xx

username: abcde

protocol: FTP

Note: verify the information is correct

update software chassis pub
=== Testing connection ==
=== Test done ==
Getting files from remote FTP server....
Connecting to xx.xx.xx.xx (yy.yy.yy.yy)
upgrade.tgz 100% |*******************************| 43248k 00:00:00 ETA
Installing kernel image ...
Erasing blocks: 10/10 (100%)
Writing data: 1185k/1185k (100%)
Verifying data: 1185k/1185k (100%)
Installing FDT file ...
Erasing blocks: 1/1 (100%)
Writing data: 11k/11k (100%)
Verifying data: 11k/11k (100%)
Installing ramdisk image ...
Erasing blocks: 162/162 (100%)
Writing data: 20688k/20688k (100%)
Verifying data: 20688k/20688k (100%)
Installing safe kernel image ...
Erasing blocks: 10/10 (100%)
Writing data: 1185k/1185k (100%)

Verifying data: 1185k/1185k (100%)
Installing safe FDT file ...
Erasing blocks: 1/1 (100%)
Writing data: 11k/11k (100%)
Verifying data: 11k/11k (100%)
Installing safe ramdisk image ...
Erasing blocks: 162/162 (100%)
Writing data: 20688k/20688k (100%)
Verifying data: 20688k/20688k (100%)
Updating u-boot
Erasing blocks: 3/3 (100%)
Writing data: 384k/384k (100%)
Verifying data: 384k/384k (100%)
Set u-boot env to default
Erasing 128 Kibyte @ 20000 -- 50 % complete.
Update_software: "Succeeded."
Update_software: "Rebooting the switch."

Message from syslogd@ at Tue Apr 10 22:06:55 2001 ...
Update_software: "Rebooting the switch."
4036-0050# /usr/voltaire/admin/admin: line 32: 928 Hangup ./\
VoltaireCli -a
Connection closed by foreign host.

Note: The switch will automatically reboot and your telnet/SSH connection to the switch gets disconnected; this is a normal stage.

After the reboot, login to the switch and verify that the switch softwrae version has been updated to 3.1:

4036-0050# version show
version: 3.1.0
date: Mar 26 2010 01:00:02 PM
build Id:718

Check the firmware version:

4036-0050# 4036-0050#
Module No. Type Node GUID LID FW Version SW Version
---------- ---- --------- --- ---------- ----------
4036/2036 3.0.0-629
---------
CPLD 1 0x9
IS4 1 0x0008f10500100050 1 7.3.0 VLT1210030804
4036-0050#

If the switch firmware is not 7.3.1, upgrade it using the command:

4036-0050# upgrade firmware chassis pub

=== Testing connection ==
=== Test done ==
Getting files from remote FTP server....
Connecting to xx.xx.xx.xx (yy.yy.yy.yy)
firmware.tar 100% |*******************************| 55450k 00:00:00 ETA
Burning the FW image
-W- Unknown device id (23130) in the given FW image. Skipping HW match check.

Current FW version on flash: 7.3.0
New FW version: 7.3.1

You are about to replace current PSID on flash - "VLT1210030804" with a diff
erent PSID - "VLT1210031100".
Note: It is highly recommended not to change the PSID.

Do you want to continue ? (y/n) [n] : y

Burning second FW image without signatures - OK
Restoring second signature - OK
Finished. Change will be effective only after next reboot
4036-0050# reload

After the reboot, login to the switch and verify that the firmware has been upgraded to 7.3.1:

4036-0050# module-firmware show

Module No. Type Node GUID LID FW Version SW Version
---------- ---- --------- --- ---------- ----------
4036/2036 3.1.0-718---------
CPLD 1 0x9
IS4 1 0x0008f10500100050 1 7.3.100 VLT1210031100
---------
4036-0050#
 

howlym

New Member
Jun 3, 2013
13
0
1
My cables information are showing "Not Available" now, I doubt they are not genuine Mellanox cables, I got them $10 for each.
2036-09EA# cable-config show
Port 1: Not available
Port 2: Not available
Port 3: Not available
Port 4: Not available
Port 5: Not present
Port 6: Not present
Port 7: Not present
Port 8: Not present
Port 9: Not present
Port 10: Not present
Port 11: Not present
Port 12: Not present
Port 13: Not present
Port 14: Not present
Port 15: Not present
Port 16: Not present
Port 17: Not present
Port 18: Not present
Port 19: Not available
Port 20: Not present
Port 21: Not present
Port 22: Not present
Port 23: Not present
Port 24: Not present
Port 25: Not present
Port 26: Not present
Port 27: Not present
Port 28: Not present
Port 29: Not present
Port 30: Not present
Port 31: Not present
Port 32: Not present
Port 33: Not present
Port 34: Not present
Port 35: Not present
Port 36: Not present
2036-09EA# module-firmware show

Module No. Type Node GUID LID FW Version SW Version
---------- ---- --------- --- ---------- ----------
4036/2036 3.9.1-985
---------
CPLD 1 0x9
IS4 1 0x0008f105002009ea 1 7.4.2200 VLT1220032101
---------
 

Zack

New Member
Sep 27, 2014
4
0
1
38
Zack,

Try here, working for me and what I used for my 4036 stack.

Drivers & software for InfiniBand Switches - HP Support Center

Tom
Thanks, my switch started out on version 2.0. I was able to upgrade from 2.0 to 2.1, then 2.1 to 3.0. I was also able to upgrade my firmware to version 7.4.2200.

The issue I am having is upgrading past version 3.0. I think that version of software is expecting a file name other than "update.tgz" or "update_2036_4036.tgz". Does anyone have any idea what filename software version 3.0.0-629 is expecting?

Output from ssh login

Code:
2036-09B6# version show
        version: 3.0.0
        date:    Mar 26 2010 01:00:02 PM
        build Id:629
2036-09B6# module-firmware show

Module No.    Type        Node GUID          LID   FW Version    SW Version
----------    ----        ---------          ---   ----------    ----------
4036/2036                                3.0.0-629
---------                              
    CPLD    1                                             0x9
    IS4     1          0x0008f105002009b6    3      7.4.2200      VLT1220032101
---------                      

2036-09B6# update software chassis
=== Testing connection ==
===     Test done      ==
Getting files from remote FTP server....
Connecting to 192.168.9.99 (192.168.9.99:21)
wget: bad response to RETR: 550 Failed to open file.
FTP: Software file not found, bypass software upgrade - Upgrade Failure
 

Zack

New Member
Sep 27, 2014
4
0
1
38
Thanks, my switch started out on version 2.0. I was able to upgrade from 2.0 to 2.1, then 2.1 to 3.0. I was also able to upgrade my firmware to version 7.4.2200.

The issue I am having is upgrading past version 3.0. I think that version of software is expecting a file name other than "update.tgz" or "update_2036_4036.tgz". Does anyone have any idea what filename software version 3.0.0-629 is expecting?

Output from ssh login

Code:
2036-09B6# version show
        version: 3.0.0
        date:    Mar 26 2010 01:00:02 PM
        build Id:629
2036-09B6# module-firmware show

Module No.    Type        Node GUID          LID   FW Version    SW Version
----------    ----        ---------          ---   ----------    ----------
4036/2036                                3.0.0-629
---------                             
    CPLD    1                                             0x9
    IS4     1          0x0008f105002009b6    3      7.4.2200      VLT1220032101
---------                     

2036-09B6# update software chassis
=== Testing connection ==
===     Test done      ==
Getting files from remote FTP server....
Connecting to 192.168.9.99 (192.168.9.99:21)
wget: bad response to RETR: 550 Failed to open file.
FTP: Software file not found, bypass software upgrade - Upgrade Failure
Nevermind, I figured it out by looking at the FTP log on my server. Version 3.0 of the software is looking for a file called "upgrade_all.tgz"
 

tjk

Active Member
Mar 3, 2013
481
199
43
Zack,

Are you updated to the latest now? Here is what we are running, which I think is the latest (latest I could find online anyhow).

Code:
4036-0398# version show
        version: 3.9.1
        date:    Sep 23 2012 12:11:59 PM
        build Id:985
4036-0398# module-firmware show

Module No.    Type        Node GUID          LID   FW Version    SW Version
----------    ----        ---------          ---   ----------    ----------
4036/2036                                3.9.1-985
---------                              
    CPLD    1                                             0x9
    IS4     1          0x0008f10500200398    2      7.4.2200      VLT1210032201
---------
 

Zack

New Member
Sep 27, 2014
4
0
1
38
Zack,

Are you updated to the latest now? Here is what we are running, which I think is the latest (latest I could find online anyhow).

Code:
4036-0398# version show
        version: 3.9.1
        date:    Sep 23 2012 12:11:59 PM
        build Id:985
4036-0398# module-firmware show

Module No.    Type        Node GUID          LID   FW Version    SW Version
----------    ----        ---------          ---   ----------    ----------
4036/2036                                3.9.1-985
---------                             
    CPLD    1                                             0x9
    IS4     1          0x0008f10500200398    2      7.4.2200      VLT1210032201
---------
Yes, thank you, I am on the latest version now.

Do you know if there is a way to control the fan speed on the switch?

Thanks,
Zack
 

tjk

Active Member
Mar 3, 2013
481
199
43
Zack,

I'm not sure, our switches run at a data center, so the noise isn't a concern to me.

Tom