How to solve the routing code issue in your ICX7150 Switch.
Symptoms: Websites not loading Devices getting disconnected or having problems working as intended. Network dropping at random points in time. Smart devices not being able to connect to the internet. Unleashed dashboard sometimes as “Disconnected” on the Internet tab.
Note: This can happen after a power outage, causing that your Switch start booting from the incorrect partition.
The ICX7150 switch has two partitions, the primary partition will be the switching code (SPS) and the secondary partition will be the routing code (SPR); however, for an installation in a Lennar house the SPS or switching code is the one required.
From your Unleashed Dashboard, the internet state may look like this (disconnected)
1: Gain Access to your Switch via console by connecting your computer to the Ruckus Switch with a C-Port (on ICX7150 Ruckus Switch) to USB (on computer) cord.
Note: if you are using Windows, an Application such Putty or Mobaxterm will be required, let me add the links, however you can check the next guide named How to console in the ICX-7150-12CP 'Ruckus Switch' as reference.
How to console in the ICX-7150-12CP 'Ruckus Switch'
*Run the next command “enable” to change Privilege mode
Note: if credential are requested, please test the next combinations in case you don't know:
3: Check the current version you are booting and what you have in your flash:
Run the next commands:
Note: With the command show version, you can see that I am booting from the secondary partition with the code SPR08095d, and we need to boot with the SPS08095d(the code number can change, however the S at the end mean Switching)
Note: By running the show flash command, you will see the two partitions, and the primary will display the correct code.
4:Let's fix the problem by booting from the correct partition, in our case it will be the primary partition, so run the following command
“boot system flash primary yes”
Note: The switch will reboot and will come back with the right partition in your case primary SPS08095d,you can confirm when it came back by running the command "show version" this time will boot from primary and the code will start with the SPS instead of the SPR.