An, the SmartZone is a new class of controller that does not rely on LWAPP for AP to Controller communication. Instead, it uses SSH which is much more secured and scalable than traditional LWAPP. As a side effect, however, it is required to do a bit extra configuration to be able to successfully get AP auto provisioned on the controller. This is due to SSH not operating on Layer2.
The easiest way to get the APs to join the controller is via the use of option 43 on the dhcp server. If you are using a switch or a dhcp server for AP IP assignment, you can configure option 43 (vendor specific option) to assign the controller IP to the AP automatically. AP will boot and get DHCP and with it, the IP of the controller to which the AP will join automatically. An alternative option is the use of DNS. You can create a DNS A record entry for RuckusController which resolves to the IP of the controller. The AP will attempt to resolve this on the dns assigned which should be your own in this case.
There are guides on how to make this work seamlessly in our support portal and here in this forum. Just search support for option 43 for how to configure it in multiple platforms.
Hope this helps.