Using zero-touch to add PE units
Use the zero-touch utility to add PE units to the Campus Fabric domain without having
to make user selections.
Note: The first time you enable zero-touch configuration, the system sends a zero-touch
probe within 60 seconds. If a CB port comes up, or if a port specified in the
zero-touch-ports configuration or a CB SPX port or LAG with no connection becomes active, a zero-touch
probe is also triggered within a minute. Otherwise, a probe is sent every three minutes.
Note: If a port is already up, adding it as an SPX port, adding it to an SPX LAG, or configuring
it as a zero-touch port does not trigger the next zero-touch probe within 60 seconds.
Note: Ruckus recommends disabling zero-touch provisioning once PE discovery is complete.
- If necessary, create clean units. On the local console of each ICX 7150, ICX 7250, or ICX 7450 unit, enter the following.
- Attach clean ICX 7150, ICX 7250, or ICX 7450 units to the existing Campus Fabric domain
as candidate PEs. The new units must have no startup_config flash.
Note: The example shows how to enable a standalone ICX 7750 unit as the CB before adding PE units. A standalone ICX 7650 unit or a stack of ICX 7650 or ICX 7750 units acting as the CB would add PE units in the same way. The running configuration may also show that the CB is already enabled.
- Use the
show running-configcommand to verify that the CB is enabled and to check SPX port and LAG configurations.ICX7750-48F Router# show running-config Current configuration: ! ver 08.0.50b1T203 ! stack unit 1 module 1 icx7750-48-xgf-port-management-module module 2 icx7750-qsfp-6port-qsfp-240g-module module 3 icx7750-6q-6port-qsfp-240g-module ! ! no inline power non-pd-detection enable ip ssl min-version tls_1_1 ! ! interface management 1 ! ! end
- If necessary, in global configuration mode, enter the
spx cb-enablecommand to enable the CB. If spanning tree is present, you are prompted to confirm the reload. Type y when prompted.ICX7750-48F Router# configure terminal ICX7750-48F Router(config)# spx cb-enable System is now in 802.1br control bridgee (CB) mode.
ICX7750-48F Router# configure terminal ICX7750-48F Router(config)# spx cb-enable Spanning Tree Protocols require a reload. Are you sure? (enter 'y' or 'n'): y System is now in 802.1br control bridge (CB) mode. 1 Saved config, reloading the system... ! !
In the first example, the CB is enabled without a system reload. In the second example, the CB is enabled after a reload because Spanning Tree configuration is present. - Enter SPX CB configuration mode.
- If necessary, configure a CB SPX port or LAG that connects to the PE candidates.
The example configures SPX port 1/1/2.Note: The sample SPX port is included here only for informational purposes and does not appear in the actual system configuration.
- If necessary, configure the ports or range of ports over which zero-touch probe packets
will be sent. (These are unconfigured ports, not CB SPX ports or LAGs, over which
PE candidates should be detected.)
In the example, probe packets will be sent over ports 1/1/3 and 1/1/16 in addition to any configured SPX ports and SPX LAGs.
- Enable the zero-touch utility.
ICX7750-48F Router(config-spx-cb)# zero-touch-enable ICX7750-48F Router(config-spx-cb)# end Send reload to chain0: #2 CC4E.24DC.E9CE ID=18, D0: 2/3, D1: 2/5 to 2/6 2/8 #1 CC4E.24DC.F166 ID=17, D0: 2/5 to 2/6 2/8, D1: 2/4 T=12m23.5: Add spx-port 1/1/16 for a discovered unit to join T=12m23.6: Add spx-port 1/1/3 for a discovered unit to join PE-port=17/2/4 CB-port=1/1/16 Sica Unit id:17, PoD License Capacity:8 PE-port=18/2/3 CB-port=1/1/3 Sica Unit id:18, PoD License Capacity:8 Stack unit 18 Power supply 1 is up Stack unit 18 Power supply 2 is down Stack unit 17 Power supply 1 is up Stack unit 17 Power supply 2 is down
The example enables the zero-touch utility. A system reload of new units follows. CB SPX ports 1/1/16 and 1/1/3 are added because a PE candidate has been discovered over the zero-touch-ports. New PE unit 17 is connected through PE port 17/2/4, and new PE unit 18 is connected through port 18/2/3.The CB notifies you of PE candidates discovered, assigns PE IDs, and displays the new configuration including auto-generated SPX connections.Note: If the CB encounters an unsupported topology, it displays a warning message.Note: If you do not want to accept the PE ID or the new configuration, or if the zero-touch utility issued a warning and could not handle the topology, you can attempt an interactive setup instead. Refer to SPX interactive-setup for more information. - Enter the
write memorycommand to save the configuration change. - Confirm the configuration with the
show spxcommand.ICX7750-48F Router# show spx T=20m3.1: alone: standalone, D: dynamic cfg, S: static ID Type Role Mac Address Pri State Comment 1 S ICX7750-48XGF alone cc4e.24d2.2c00 0 local Ready 17 D ICX7250-24 spx-pe cc4e.24dc.f166 N/A remote Ready 18 D ICX7250-24 spx-pe cc4e.24dc.e9ce N/A remote Ready +---+ 2/1| 1 |2/4 +---+ +----+ +----+ 1/1/3--2/3| 18 |2/5==2/5| 17 |2/4--1/1/16 +----+ +----+The example displays the Campus Fabric domain configuration. The standalone CB has added two ICX 7250 PE units, 17 and 18. They are configured in a ring and are connected to the CB through CB SPX ports 1/1/3 (at PE port 18/2/3) and 1/1/16 (at PE port 17/2/4).
The following example configures a standalone as a CB, establishes two zero-touch ports, enables the zero-touch utility, and adds two PE units to form a Campus Fabric domain.
ICX7750-48F Router> enable
No password has been assigned yet...
ICX7750-48F Router# show running-config
Current configuration:
!
ver 08.0.50b1T203
!
stack unit 1
module 1 icx7750-48-xgf-port-management-module
module 2 icx7750-qsfp-6port-qsfp-240g-module
module 3 icx7750-6q-6port-qsfp-240g-module
!
!
no inline power non-pd-detection enable
ip ssl min-version tls_1_1
!
!
interface management 1
!
!
end
ICX7750-48F Router# configure terminal
ICX7750-48F Router(config)# spx cb-enable
System is now in 802.1br control bridge (CB) mode.
ICX7750-48F Router(config)# spx cb-config
ICX7750-48F Router(config-spx-cb)# zero-touch-ports 1/1/3 1/1/16
ICX7750-48F Router(config-spx-cb)# zero-touch-enable
ICX7750-48F Router(config-spx-cb)# end
Send reload to chain0: #2 CC4E.24DC.E9CE ID=18, D0: 2/3, D1: 2/5 to 2/6 2/8
#1 CC4E.24DC.F166 ID=17, D0: 2/5 to 2/6 2/8, D1: 2/4
T=12m23.5: Add spx-port 1/1/16 for a discovered unit to join
T=12m23.6: Add spx-port 1/1/3 for a discovered unit to join
PE-port=17/2/4 CB-port=1/1/16
Sica Unit id:17, PoD License Capacity:8
PE-port=18/2/3 CB-port=1/1/3
Sica Unit id:18, PoD License Capacity:8
Stack unit 18 Power supply 1 is up
Stack unit 18 Power supply 2 is down
Stack unit 17 Power supply 1 is up
Stack unit 17 Power supply 2 is down
ICX7750-48F Router# show spx
T=20m3.1: alone: standalone, D: dynamic cfg, S: static
ID Type Role Mac Address Pri State Comment
1 S ICX7750-48XGF alone cc4e.24d2.2c00 0 local Ready
17 D ICX7250-24 spx-pe cc4e.24dc.f166 N/A remote Ready
18 D ICX7250-24 spx-pe cc4e.24dc.e9ce N/A remote Ready
+---+
2/1| 1 |2/4
+---+
+----+ +----+
1/1/3--2/3| 18 |2/5==2/5| 17 |2/4--1/1/16
+----+ +----+
ICX7750-48F Router# write memory