cancel
Showing results for 
Search instead for 
Did you mean: 
Imran_ruckus
Community Manager
Community Manager

Issue Description:

If you’re experiencing slow or unreliable internet, or if your smart devices are having trouble staying connected, your RUCKUS ICX-7150-C12P Switch may have accidentally booted into the Routing Code (SPR) mode instead of the Switching Code (SPS) mode.

This typically happens after a power outage or power spike, causing the Switch to boot from the wrong partition.

 

Environment:

  • Product(s): RUCKUS ICX-7150-C12P Switch
  • Software / Firmware Version: Any Version
  • Other Conditions: Usually follows power interruptions

 

Root Cause:

The RUCKUS ICX-7150-C12P Switch deployed in Lennar Home boots into Routing Code (SPR) mode, typically used in enterprise networks, which can disrupt home internet connectivity. This can happen when:

  • The switch boots from the wrong partition with SPR Code after a power surge
  • The default boot partition contains the Routing Code

 

Symptoms of the Issue:

You might be facing a Routing Code issue if:

  • Internet is slow, intermittent, or keeps disconnecting.
  • Websites fail to load or timeout.
  • Devices frequently drop off the network.
  • Smart home devices (like Alexa, thermostats, doorbells) can’t connect.
  • Your switch status in the RUCKUS dashboard shows as:
    • Disconnected
    • Connecting
    • ICX Switch is Connecting

 

How to Check If Your Switch is Running the Routing Code (SPR) in CLI and how to fix it:

Step 1: Identify the IP Address of Your Switch

You’ll first need the IP address assigned to your RUCKUS Switch. You can find this using a free IP scanner (like Advanced IP Scanner).
Refer to the guide: "How to find the IP Address of the RUCKUS Devices (Switch and APs) using IP Scanner free applications"

You should see a device named “Ruckus Wireless” in the list. Copy its IP address to the Web Browser URL.

Imran_ruckus_0-1753989431584.pngFigure 1: Switch Dashboard displayed in a web browser, confirming the device's IP address is associated with the Switch.

 

 

Step 2: Access the Command Line Interface (CLI) of the Switch

Use the identified IP address to log in remotely to your switch using:

  • SSH (preferred) or
  • Telnet (if SSH doesn’t work)

Refer to the guide: "How to access the Command Line Interface (CLI) of the RUCKUS ICX-7150-C12P Switch"

Once logged in, your CLI prompt may look like this:

SSH@ICX7150-C12 Switch> (Switch – Indicate NO Routing Code issue)

or

ICX7150-12P Router> (Routing – Indicate Routing Code issue)

 

Step 3: Run Diagnostic Commands

After accessing CLI, type the following commands one by one (press Enter after each line):

ICX7150-12P Router>enable

ICX7150-12P Router#show version

ICX7150-12P Router#show flash

If the output shows “SPR” anywhere in the software version (as shown in Figure 2), your switch is running the Routing Code, and it needs to be switched to SPS.

Imran_ruckus_1-1753990283406.png

FIGURE 2 CLI: Command output showing Routing Code issue

 

Solution: Switch from Routing Code (SPR) to Switching Code (SPS)

To resolve the issue, follow these steps carefully in the CLI window:

Note: Hit Enter to accept each command

ICX7150-12P Router>enable

ICX7150-12P Router#copy flash flash secondary 

ICX7150-12P Router#boot system flash secondary yes 

What these commands do:

  • copy flash flash secondary – Copies the correct image to the backup slot
  • boot system flash secondary yes – Reboots the switch using the Switching Code

Video Walkthrough: Watch Here

 

After Reboot:

Wait 3–5 minutes for the switch to come back online. Once it’s up:

1. Reconnect via CLI

2. Run the same commands again:

enable

show version

3. Confirm the software now shows SPS (not SPR)

 

Additional Notes:

  • No configuration will be lost during this process.
  • It’s highly recommended to plug the switch into a surge protector to prevent future power-related issues.
  • If you are unsure or need help with these steps, please contact RUCKUS Lennar Support.

 

Conclusion:

Running the Switching Code (SPS) ensures your RUCKUS ICX-7150-C12P operates correctly in a smart home environment. After this process, the Switch will have SPS code on both the Switch partition will have SPS code.

 

Still Need Help?

If you’re still experiencing issues or need help with any of the steps:

Visit the RUCKUS Lennar Home Support Community
Post your query or share a photo of your RUCKUS ICX-7150-C12P Switch and RUCKUS Access Points, our support team and community members are here to assist you.

Thank you for being part of the RUCKUS Lennar Home community. We're here to ensure your network stays connected and running smoothly.

Version history
Last update:
‎07-31-2025 12:47 PM
Updated by: