cancel
Showing results for 
Search instead for 
Did you mean: 

Firmware Upgrade for ICX 7150

stu1720
New Contributor

I have a ICX 7150 Switch running firmware SPS08090dufi.bin. Is the correct firmware upgrade path: SPS08092dufi.bin --> SPS08095dufi.bin --> SPS09010dufi.bin? 

1 ACCEPTED SOLUTION

Jayavidhya
Moderator
Moderator

Hi @stu1720 

 

The recommended firmware version for ICX 7150 Switch is SPS08095dufi.bin . Please follow the below guide for upgrading the firmware.

1.Upgrade a Switch ICX-7150-C12P using a USB flash drive

https://community.ruckuswireless.com/t5/RUCKUS-Support-for-Lennar-Homes/How-to-Upgrade-a-Switch-ICX-...

2. Upgrade a Switch ICX7150-C12P via TFTP

https://community.ruckuswireless.com/t5/RUCKUS-Support-for-Lennar-Homes/How-to-Upgrade-a-Switch-ICX-...

3. Upgrade a switch via Web GUI (ICX7150 Switch)

https://community.ruckuswireless.com/t5/RUCKUS-Support-for-Lennar-Homes/How-to-perform-an-Upgrade-vi...

 

1: A Windows’s computer or MAC(The console access in this example is for Windows, but you can check the next guide to use a MAC (MAC console access section).

How to console in the ICX-7150-12CP 'Ruckus Switch'

https://community.ruckuswireless.com/t5/RUCKUS-Support-for-Lennar-Homes/How-to-console-in-the-ICX-71...

2: Ethernet cable connected between the Out-of-band management port in the Switch to your computer Ethernet port.

Yarenis_0-1668788958711.png

 

 

Note: Out-of-band management port in the Switch is the number 13 in the next guide:

Port-side view

https://docs.commscope.com/bundle/icx7150-installguide/page/GUID-98DBADCF-277F-4450-8A0B-58A4F916179...

3: A console cable connected between your Computer to the ICX 7150 Switch Type-C USB console port.

Yarenis_0-1668790639930.png

 

Note: The cable type will be USB to type C, where the USB it’s going to your computer and the type C to the Type C connection in your switch, is the port number#1 in the next guide.

Port-side view

https://docs.commscope.com/bundle/icx7150-installguide/page/GUID-98DBADCF-277F-4450-8A0B-58A4F916179...

4: Download the next two applications:

Note: These two applications are not necessary for MAC computers, if you have consulted the console guide all steps are performed from the terminal application you have in your computer.

Putty:  https://putty.org/

Yarenis_0-1668180266853.png

 

TFTP 64 (this application will be the one to insert the firmware to become your computer the TFTP server): https://bitbucket.org/phjounin/tftpd64/downloads/

Yarenis_1-1668180266862.png

 

5: Let’s download the firmware, we require performing the software recovery.

Note:I will download the 08090k firmware using the file named SPS08090k.bin for image, I will advise using the same, and when you take the switch out of boot mode, please upgrade to the recommended 08095g UFI code, with the file named SPS08095gufi.bin and upgrades both partitions primary/secondary.

 Link: https://support.ruckuswireless.com/software

Look for the scroll bar, (Choose Product) and select ICX7150>downloads>choose the code>I will choose 08090k>downloads>agree the terms>download.

Yarenis_2-1668180266865.png

 

Yarenis_3-1668180266867.png

 

Yarenis_4-1668180266868.png

 

Yarenis_0-1668201686515.png

 

 

Yarenis_6-1668180266875.png

 

*Now that you have downloaded the firmware, unzip the file and create a folder, then paste only the following two files: boot and image, in my example I will use the 08090k firmware, so look the main folder for the directory that belongs to the same Switch model you have ICX7150, there are subdirectories, look for boot and image files, and copy and paste (in the folder you have created) the following files names.

For Boot: mnz10115.bin

For Image: SPS08090k.bin

Note: you can see in my example I searched from my downloads>file 08090k (The code I downloaded and Unzip>ICX7150>now you can see the subdirectories I have mentioned, then copy the two files (boot and Image) to the new folder you have created, I named mine Upgrade.

Yarenis_7-1668180266880.png

 

 

Yarenis_8-1668180266884.png

 

 

1: Now we have all the applications downloaded and the firmware, Let’s configure your Computer’s IP address, this must be statically assigned in order to have connectivity to your switch, remember you have an Ethernet cable from your computer to the Management port in the switch, so we require configure the computer with the same subnet.

Start>type control panel>View network status and Task>change adapter setting>Ethernet>right click properties>Internet Protocol (TCP/IPv4)>Select Use the following IP address>insert the same information I have>Click OK

Yarenis_0-1672328726806.png

 

 

2: Now let’s prepare your TFTP server:

Start>type TFTP>Open

A: Select the path with the folder you have created named Upgrade:

Hit browse>download>Upgrade>OK

B: Select the server interfaces as the IP address you configured for your computer:192.168.0.2

Scroll Server interfaces>choose the one you configured statically in your computer

Yarenis_10-1668180266907.png

 

Note: after configuring the TFTP server Application, this one must remain open during all process.

3: Now that the TFTP application is set up, let’s open putty to gain access to the Switch and star the software recovery, however before open putty we need to know the COM# your computer have assigned for the connection between your Computer to the Switch’s console port.

Let’s find the COM#, then use the Putty APP to access the CLI of the Switch.

Note: The COM it’s basically a number that the computer assigned when there are external devices connected, in our case will be the connection between your computer and the Switch.

My COM# is COM3 in this example; however, in your case it will perhaps be different and will say ICX7150-Swithc or similar.

Start>type device manager>open>Ports (COM &LPT)

Yarenis_11-1668180266924.png

 

Yarenis_12-1668180266932.png

 

*Now you know the COM number, let’s open the putty Application:

Start>type the putty>open > select the serial>change the COM # with the same you found previously>Open> now you will gain access to the CLI if the Switch via console/serial.

Yarenis_13-1668180266955.png

 

Yarenis_14-1668180266957.png

 

*After you press open from the Putty APP, a Putty session will prompt like this:

boot>

*Let’s run the next set of commands to configure the Switch.

 “setenv ipaddr 192.168.0.3”                       (assign an IP address to the switch, As you see I just change the last digit instead 2 as my computer I used 3)

"setenv gatewayip 192.168.0.2"                                          (default gateway of your network, which will be your own computer as well)

 “setenv netmask 255.255.255.0”                  (net mask belonging to the network, matching with the same found from the CMD)

 “setenv serverip 192.168.0.2”                   (enter the IP address of the TFTP server, means the computer wire to the Switch on the management port)

"printenv"                                                              (check the values you recently change)

 

- Enter command saveenv to save the changes

"saveenv"

“ping 192.168.0.2”                                      (ping to test connectivity to your network Computer IP)

Note: the ping response should say alive, if the response is "is not alive", it means that there is no connectivity between the computer and your Switch, so you cannot move forward, note that the connection that creates the Connectivity between the computer and your Switch, is the Ethernet cable connected from the Out-of-band management port on the Switch to the Ethernet port on your computer, and the IP address you configured in your computer and the Switch (computer's IP 192.168.0.2) (Switch'IP 192.168.0.3)

Yarenis_0-1672328011006.png

 

 

Yarenis_2-1672328049742.png

Example of the computer's IP address and the configuration of the Switch

Yarenis_0-1672329293180.png

 

 

 

 

*Now you have configured the Switch and you have connectivity to the Computer/Server, let’s run the software recovery, which is basically performing an upgrade while the Switch it’s in boot mode.

Let run the next set of commands:

 

“setenv image_name SPS08090k.bin”                                        (enter the correct image file name)

 “update_primary”                                                           (upload the image on the primary partition)

Yarenis_16-1668180266964.png

“setenv image_name SPS08090k.bin”                                        (enter the correct image file name)

“update_secondary”                                                           (upload the image on the secondary partition)

Yarenis_1-1672673186408.png

 

 

*Wait that loads the image and continue with the boot:

 “setenv uboot mnz10115.bin”                                                    (enter the correct boot file name)

 “update_uboot”                                                                      (upload the boot code)

Yarenis_17-1668180266966.png

 

* Wait that loads the boot and continue with the Final command reset:

“reset”             (finally enter reset to reload the unit)

 

Yarenis_18-1668180266967.png

torial video: https://www.youtube.com/watch?v=RHriOYYD_iI

 

Best regards,

Jayavidhya

Lennar Home Community
 

View solution in original post

16 REPLIES 16

Jayavidhya
Moderator
Moderator

Hi @stu1720 

 

The recommended firmware version for ICX 7150 Switch is SPS08095dufi.bin . Please follow the below guide for upgrading the firmware.

1.Upgrade a Switch ICX-7150-C12P using a USB flash drive

https://community.ruckuswireless.com/t5/RUCKUS-Support-for-Lennar-Homes/How-to-Upgrade-a-Switch-ICX-...

2. Upgrade a Switch ICX7150-C12P via TFTP

https://community.ruckuswireless.com/t5/RUCKUS-Support-for-Lennar-Homes/How-to-Upgrade-a-Switch-ICX-...

3. Upgrade a switch via Web GUI (ICX7150 Switch)

https://community.ruckuswireless.com/t5/RUCKUS-Support-for-Lennar-Homes/How-to-perform-an-Upgrade-vi...

 

1: A Windows’s computer or MAC(The console access in this example is for Windows, but you can check the next guide to use a MAC (MAC console access section).

How to console in the ICX-7150-12CP 'Ruckus Switch'

https://community.ruckuswireless.com/t5/RUCKUS-Support-for-Lennar-Homes/How-to-console-in-the-ICX-71...

2: Ethernet cable connected between the Out-of-band management port in the Switch to your computer Ethernet port.

Yarenis_0-1668788958711.png

 

 

Note: Out-of-band management port in the Switch is the number 13 in the next guide:

Port-side view

https://docs.commscope.com/bundle/icx7150-installguide/page/GUID-98DBADCF-277F-4450-8A0B-58A4F916179...

3: A console cable connected between your Computer to the ICX 7150 Switch Type-C USB console port.

Yarenis_0-1668790639930.png

 

Note: The cable type will be USB to type C, where the USB it’s going to your computer and the type C to the Type C connection in your switch, is the port number#1 in the next guide.

Port-side view

https://docs.commscope.com/bundle/icx7150-installguide/page/GUID-98DBADCF-277F-4450-8A0B-58A4F916179...

4: Download the next two applications:

Note: These two applications are not necessary for MAC computers, if you have consulted the console guide all steps are performed from the terminal application you have in your computer.

Putty:  https://putty.org/

Yarenis_0-1668180266853.png

 

TFTP 64 (this application will be the one to insert the firmware to become your computer the TFTP server): https://bitbucket.org/phjounin/tftpd64/downloads/

Yarenis_1-1668180266862.png

 

5: Let’s download the firmware, we require performing the software recovery.

Note:I will download the 08090k firmware using the file named SPS08090k.bin for image, I will advise using the same, and when you take the switch out of boot mode, please upgrade to the recommended 08095g UFI code, with the file named SPS08095gufi.bin and upgrades both partitions primary/secondary.

 Link: https://support.ruckuswireless.com/software

Look for the scroll bar, (Choose Product) and select ICX7150>downloads>choose the code>I will choose 08090k>downloads>agree the terms>download.

Yarenis_2-1668180266865.png

 

Yarenis_3-1668180266867.png

 

Yarenis_4-1668180266868.png

 

Yarenis_0-1668201686515.png

 

 

Yarenis_6-1668180266875.png

 

*Now that you have downloaded the firmware, unzip the file and create a folder, then paste only the following two files: boot and image, in my example I will use the 08090k firmware, so look the main folder for the directory that belongs to the same Switch model you have ICX7150, there are subdirectories, look for boot and image files, and copy and paste (in the folder you have created) the following files names.

For Boot: mnz10115.bin

For Image: SPS08090k.bin

Note: you can see in my example I searched from my downloads>file 08090k (The code I downloaded and Unzip>ICX7150>now you can see the subdirectories I have mentioned, then copy the two files (boot and Image) to the new folder you have created, I named mine Upgrade.

Yarenis_7-1668180266880.png

 

 

Yarenis_8-1668180266884.png

 

 

1: Now we have all the applications downloaded and the firmware, Let’s configure your Computer’s IP address, this must be statically assigned in order to have connectivity to your switch, remember you have an Ethernet cable from your computer to the Management port in the switch, so we require configure the computer with the same subnet.

Start>type control panel>View network status and Task>change adapter setting>Ethernet>right click properties>Internet Protocol (TCP/IPv4)>Select Use the following IP address>insert the same information I have>Click OK

Yarenis_0-1672328726806.png

 

 

2: Now let’s prepare your TFTP server:

Start>type TFTP>Open

A: Select the path with the folder you have created named Upgrade:

Hit browse>download>Upgrade>OK

B: Select the server interfaces as the IP address you configured for your computer:192.168.0.2

Scroll Server interfaces>choose the one you configured statically in your computer

Yarenis_10-1668180266907.png

 

Note: after configuring the TFTP server Application, this one must remain open during all process.

3: Now that the TFTP application is set up, let’s open putty to gain access to the Switch and star the software recovery, however before open putty we need to know the COM# your computer have assigned for the connection between your Computer to the Switch’s console port.

Let’s find the COM#, then use the Putty APP to access the CLI of the Switch.

Note: The COM it’s basically a number that the computer assigned when there are external devices connected, in our case will be the connection between your computer and the Switch.

My COM# is COM3 in this example; however, in your case it will perhaps be different and will say ICX7150-Swithc or similar.

Start>type device manager>open>Ports (COM &LPT)

Yarenis_11-1668180266924.png

 

Yarenis_12-1668180266932.png

 

*Now you know the COM number, let’s open the putty Application:

Start>type the putty>open > select the serial>change the COM # with the same you found previously>Open> now you will gain access to the CLI if the Switch via console/serial.

Yarenis_13-1668180266955.png

 

Yarenis_14-1668180266957.png

 

*After you press open from the Putty APP, a Putty session will prompt like this:

boot>

*Let’s run the next set of commands to configure the Switch.

 “setenv ipaddr 192.168.0.3”                       (assign an IP address to the switch, As you see I just change the last digit instead 2 as my computer I used 3)

"setenv gatewayip 192.168.0.2"                                          (default gateway of your network, which will be your own computer as well)

 “setenv netmask 255.255.255.0”                  (net mask belonging to the network, matching with the same found from the CMD)

 “setenv serverip 192.168.0.2”                   (enter the IP address of the TFTP server, means the computer wire to the Switch on the management port)

"printenv"                                                              (check the values you recently change)

 

- Enter command saveenv to save the changes

"saveenv"

“ping 192.168.0.2”                                      (ping to test connectivity to your network Computer IP)

Note: the ping response should say alive, if the response is "is not alive", it means that there is no connectivity between the computer and your Switch, so you cannot move forward, note that the connection that creates the Connectivity between the computer and your Switch, is the Ethernet cable connected from the Out-of-band management port on the Switch to the Ethernet port on your computer, and the IP address you configured in your computer and the Switch (computer's IP 192.168.0.2) (Switch'IP 192.168.0.3)

Yarenis_0-1672328011006.png

 

 

Yarenis_2-1672328049742.png

Example of the computer's IP address and the configuration of the Switch

Yarenis_0-1672329293180.png

 

 

 

 

*Now you have configured the Switch and you have connectivity to the Computer/Server, let’s run the software recovery, which is basically performing an upgrade while the Switch it’s in boot mode.

Let run the next set of commands:

 

“setenv image_name SPS08090k.bin”                                        (enter the correct image file name)

 “update_primary”                                                           (upload the image on the primary partition)

Yarenis_16-1668180266964.png

“setenv image_name SPS08090k.bin”                                        (enter the correct image file name)

“update_secondary”                                                           (upload the image on the secondary partition)

Yarenis_1-1672673186408.png

 

 

*Wait that loads the image and continue with the boot:

 “setenv uboot mnz10115.bin”                                                    (enter the correct boot file name)

 “update_uboot”                                                                      (upload the boot code)

Yarenis_17-1668180266966.png

 

* Wait that loads the boot and continue with the Final command reset:

“reset”             (finally enter reset to reload the unit)

 

Yarenis_18-1668180266967.png

torial video: https://www.youtube.com/watch?v=RHriOYYD_iI

 

Best regards,

Jayavidhya

Lennar Home Community
 

Thanks for the killer response. Very helpful 

The advice for this firmware is consistent with the Ruckus product page.  There are, however, much newer versions of firmware available in the download section. Is the later firmware not supported?  Otherwise, I would assume that it is critical to keep pace with the latest security patches and updates.  If, in fact, the ICX 7150 is EOL then I would like to know that, too, so that I can plan for the purchase of a supported device.  Please advise.

Hi @spmazza 

Greetings!!!

Thank you for contacting RUCKUS Lennar Home Community.

Hope you are doing well

Could you please let me know if this is a Lennar Home RUCKUS setup?

If yes please raise a new post on this RUCKUS Lennar community portal, as this case is raised by @stu1720 which is old and now closed.

To avoid confusion with posts, you can create your own post with the problem you're facing and a detailed description of the network issue and what you've done so that we can guide you properly.

Thank you again for understanding.

 

Best regards,

Imran Sanadi

RUCKUS Lennar Home Community.