Yes...you would need to connect to the console if the AP didn't get a DHCP address. Another way would be to connect the AP temporarily to a user VLAN with DHCP...once provisioned to the controller, re-provision it and set the IP address in the provisioning screen. It will reboot with that IP address. You will then move it back to that original VLAN and everything should work.