Skip to content

ZoneDirector Administration

ZoneDirector is Ruckus's small/mid-size WLAN controller line — it centrally configures and monitors a fleet of APs. Most day-to-day management happens through the web UI; the CLI is mainly used for initial setup, recovery, and low-level diagnostics. This page covers the controller itself; WLAN and AP concepts are on Ruckus AP & WLAN Administration, and the larger-scale platform is SmartZone.

ZoneDirector 1200 Essentials

ZD1200
Scale On firmware 10.0+: up to 150 APs and 4,000 clients (raised from the original 75 / 2,000 — ZD 10.0 release notes), 256 WLANs — licensed pay-as-you-grow from a 5-AP base license
Ports 2× 10/100/1000 Ethernet
Software ceiling 10.5.1 is the final release train (still receiving GA Refresh maintenance builds). Supports up to Wi-Fi 6 APs (R650/R750 class); Wi-Fi 6E/7 APs are never supported — they require SmartZone
Lifecycle End of Sale August 31, 2022 (Ruckus announcement); software maintenance has continued on the 10.5.1 train
First-time setup Web UI default address 192.168.0.2 (Ruckus KB 000006019); first boot serves a browser-based setup wizard — see the ZD1200 Quick Setup Guide

Running the latest 10.5.1 GA Refresh matters more than usual on an end-of-sale platform — it's where security fixes land.

Console Connection

Ruckus console ports run at a higher baud rate than Cisco switches. Console settings: 115200 baud, 8N1, no flow control.

On your laptop's terminal (macOS/Linux):

ls /dev/*usb*              # Check for TTY port
screen [pasted tty] 115200 # Connect

CLI Modes

Like Cisco IOS, the Ruckus CLI has unprivileged, privileged, and configuration modes:

ruckus> en                  ! Enter privileged (enable) mode
ruckus# conf                ! Enter configuration mode
You have all rights in this mode.
ruckus(config)#

From config mode, sub-modes exist for specific areas (e.g. certificate, wlan, ap) — entering one changes the prompt to reflect it, e.g. ruckus(config-certificate)#.

Initial Setup / Recovery

Restore Default SSL (Web UI) Certificate

Useful when the controller's web-interface SSL certificate is corrupted or you need to force regeneration of the default certificate/private key:

ruckus> en
ruckus# conf
ruckus(config)# certificate
ruckus(config-certificate)# restore

Warning: restore reboots the ZoneDirector immediately to apply the change ("ZoneDirector will restart now to apply the changes in the certificate settings") — all AP management drops until it comes back up. Never run this on a live network.

Factory Defaults

If you need to fully reset a ZoneDirector (equivalent to Cisco's erase nvram + reload), this is normally done via a physical button rather than the CLI, since a corrupted config can make the CLI itself unreachable: with the unit powered on, use a paperclip to hold the recessed front-panel button for 10-12 seconds — the hole is labeled FD on ZD1200/3000, Reset on ZD1000/1100 (per Ruckus KB 000010062; the Status LED blinks red then green once the reset completes).

If you can still log in, there is a CLI alternative — set-factory is a documented top-level privileged-mode command ("Reset the controller to factory defaults"), useful over SSH when you have no physical access:

Ruckus ZoneDirector CLI — privileged mode:

! Reset the controller to factory defaults — confirm at the prompt
ruckus# set-factory

Check the specific hardware model's documentation before doing this on a live unit — either method disconnects all managed APs until reconfigured.

AP Status Checks

Controller-side CLI equivalents of the web UI's AP views (AP states themselves are covered on Ruckus AP & WLAN Administration):

ruckus# show ap all            ! List all APs known to the controller and their status
ruckus# show ap-group all      ! List AP groups and their WLAN assignments

Source: both commands are documented in the ZoneDirector Command Line Interface Reference Guide (verified against the 10.2 edition, part number 800-71886-001 Rev A), run from privileged mode (ruckus#). SmartZone's CLI uses different syntax — confirm with ? / tab-completion there.