Unconfiguring the CB Stack or PE Units

The spx unconfigure command can be used to convert PE units to regular switches or routers or to remove SPX configuration from all CB and PE units.

Removing SPX Configuration from PE Units

You can remove SPX configuration from a PE unit locally using the spx unconfigure me command. When a PE joins an SPX system, the PE unit's local console is redirected to the CB's console. The PE console returns to its local console if it loses connection to the CB. The spx unconfigure me command is only available to a PE local console.

The spx unconfigure me command removes the PE startup file from the PE unit on which the command is issued. The startup configuration file for regular mode is not affected. If the PE is in PE mode (with a prompt prefix of [PE]), it reloads. A device in regular mode or in Provisional-PE mode (with a [Provisional-PE] prefix on the prompt) does not reload.

You can also remove PE configuration from the CB using the PE ID in the spx unconfigure id command. This form of the command can be entered only from the CB. The command removes the PE startup file of the specified PE and reloads the unit as a switch or router from the regular startup file.

The following example shows system response when the spx unconfigure me command is entered on an active PE.

[PE]ICX7450-24 Router# spx unconfigure me
This unit will remove the PE startup file and reload as a standalone. Are you sure? (enter 'y' or 'n'): y
remove PE startup file
[PE]ICX7450-24 Router# Halt and reboot from Primary: reason=unconfigure
Sent SIGTERM to all processes
Sent SIGKILL to all processes
Requesting system reboot
Restarting system.


Ruckus Wireless Bootloader: 10.1.06b002T215 (Sep 10 2015 - 06:30:05)

Validate Shmoo parameters stored in flash ..... OK
Restoring Shmoo parameters from flash ..... 
Running simple memory test ..... OK
 ICX7450-24 Copper (Non-POE), P2 
SYS CPLD VER: 0x10, Released Ver: 0

Enter 'b' to stop at boot monitor:  0 
bootdelay: ===
Booting image from Primary
.......................................................................................................................................................................................................................................................................................................................................## Booting kernel from Legacy Image at 70000200 ...
   Image Name:   Image
ARM Linux Kernel Image (gzip compressed)
   Data Size:    24091093 Bytes =    Load Address: 61008000
   Entry Point:  61008000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

SP's eUSB-Infra Called 
 Number of eUSB partitions 3 ...
PLATFORM SP
Config partition mounted.
eUSB flash drive is ready  
No External USB Drive(s) Mounted . 
Creating TUN device
*** Crash dump information is available, please collect it using "supportsave" CLI ***
Starting the FastIron.
FIPS Disabled:PORT NOT DISABLED
platform type 70
OS>Applying factory defaults..
INFO: empty config data in the primary area, try to read from backup
INFO: empty config data in the backup area also
INFO: startup config data is not available, try to read from backup
INFO: startup config data in the backup area is not available
set_board_level: gi_board_type = 98SOC unit 0 attached to PCI device BCM56548_A0
u=0 p=50 Using SDK PHY driver for BCM84756/7/9
u=0 p=51 Using SDK PHY driver for BCM84756/7/9
u=0 p=52 Using SDK PHY driver for BCM84756/7/9
u=0 p=53 Using SDK PHY driver for BCM84756/7/9
Initializing the parallel detect 
Setting the CMIC registers for the lINK SCAN
Pre Parsing Config Data ...
INFO: empty config data in the primary area, try to read from backup
INFO: empty config data in the backup area also

Parsing Config Data ...
INFO: empty config data in the primary area, try to read from backup
INFO: empty config data in the backup area also

Hotplugger Daemon Initialized ..
System initialization completed...console going online.
  Copyright (c) 1996-2015 Ruckus Wireless Communications Systems, Inc. All rights reserved.
    UNIT 1: compiled on Nov  2 2015 at 02:36:32 labeled as SPR08040b739
      (24091669 bytes) from Primary SPR08040b739.bin
        SW: Version 08.0.40b739T213 
      Compressed Boot-Monitor Image size = 786944, Version:10.1.06T215 (spz10106b002)
       Compiled on Thu Sep 10 13:30:24 2015

  HW: Stackable ICX7450-24
  Internal USB: Serial #: 9900614021300109
      Vendor: ATP Electronics, Total size = 1919 MB
==========================================================================
UNIT 1: SL 1: ICX7450-24 24-port Management Module
      Serial  #:CYT3316K00P
      License: ICX7450_L3_SOFT_PACKAGE   (LID: eavIIGLmFFr)
      License Compliance: ICX7450-PREM-LIC-SW is Compliant
      P-ASIC  0: type B548, rev 01  Chip BCM56548_A0
==========================================================================
UNIT 1: SL 2: ICX7400-4X10GF 4-port 40G Module
      Serial  #:CYV3332K034
==========================================================================
UNIT 1: SL 3: ICX7400-1X40GQ 1-port 40G Module
      Serial  #:CYX3315K03N
==========================================================================
UNIT 1: SL 4: ICX7400-1X40GQ 1-port 40G Module
      Serial  #:CYX3315K01P
==========================================================================
 1000 MHz ARM processor ARMv7 88 MHz bus
 8192 KB boot flash memory
 2048 MB code flash memory
 2048 MB DRAM
STACKID 1  system uptime is 27 second(s) 
The system : started=warm start   reloaded=by "reload"

ICX7450-24 Router>
Optics detected on 1/2/1
 Optics detected on 1/2/2
 Optics detected on 1/2/3
 Optics detected on 1/4/1
 
ICX7450-24 Router>
Power supply 1  detected.
Power supply 1  is up.
Stack unit 1 Power supply 1 is up

Removing SPX Configuration from All Units

The spx unconfigure all command can be issued only on a CB. This form of the command removes the SPX startup file of every PE and CB unit in the Campus Fabric domain. It also reloads all PE units. The CB unit from which the command is issued and other CB units in the domain are not reloaded.

The following example removes all SPX configuration from all units.

ICX7650-48F Router# spx unconfigure all
Will remove all spx unit PE startup files and reload them. Are you sure? (enter 'y' or 'n'): y
Sent unconfigure messages to spx unit 17 18 
ICX7650-48F Router#T=3h36m32.3: spx-port 2/1/41 goes down

SYSLOG: <14> Nov  2 12:24:19 System: Interface ethernet 2/1/41, state down 
T=3h36m33.4: Active unit 1 deletes u17 but keeps its static config.
delete reason: Port 2/1/41 is down.
T=3h36m33.4: spx-port 17/2/4 goes down
T=3h36m33.4: spx-lag 17/1/1 goes down
T=3h36m33.5: spx-lag 17/1/2 goes down
T=3h36m33.5: Active unit 1 deletes u18 but keeps its static config.
delete reason: Port 2/1/41 is down.
T=3h36m33.5: spx-lag 18/1/1 goes down
T=3h36m33.5: spx-lag 18/1/2 goes down

Removing Stacking Configuration

Note: It is not necessary to remove stacking configuration before enabling a PE unit. However, if stacking is enabled on the unit, it must be disabled before the PE is enabled and configured.
Because PE units do not participate in the stack election process, startup configuration is never synched to these units. As a result, the regular startup configuration file never changes when a PE unit becomes part of a Campus Fabric domain, and the configuration is available later if the PE unit is converted to regular mode.

For more information on unconfiguring a stack unit, refer to the RUCKUS FastIron Stacking Configuration Guide.