Your AP will request an IP address via a DHCP discover broadcast just like any other DHCP device (if it doesn't have any static IP yet). ip helper on the local router will redirect the query to your DHCP server if it is on another subnet.
DHCP option 43 can return a WLC IP address along with DHCP IP address, follow this step by step to configure the option:
You could also configure a DNS server to resolve the controller to an IP address or prime the AP before deploying by sticking it on a switch within the same network segment that the WLC management interface is on. That segment will still need a dhcp scope advertised on it or you could setup the internal dhcp on the controller for configuring of APs only.
Oh, and this is a biggy, make sure to enter the mac address of the AP into the controller under mac filtering. If you don't do this then the AP will never fully register to the controller.
So, there are no means to configure initial static IP address on 15xx APs w/o DHCP, so we need external DHCP or internal DHCP running on WLC.
If DHCP and AP are separated by the router I should
1) use helper address on local router or
2) once connect AP to the same segment with DHCP and WLC, get IP address and save it on AP permanently (statically). So booting next time I'll not need to have AP and DHCP and WLC on the same subnet because I'm alresdy have IP address assigned.
Yes, you first have to get the AP somehow on a controller, you can't pre-configure a static IP.
Both your methods work. Keep in mind that the AP needs to get an IP address, but also to discover the controller. This is what the option 43 is for (or DNS option). With your second option, the AP has an IP address, but if it is not in the same subnet as the controller, it might not be able to discover it (if it is the same controller on which you had the AP to configure its IP address, this series, in code 4.1.191-24M, usually remembers the last controller IP address, so it might work).
Transferring Crash file from standby:
Login to the Active WLC in HA.
(Cisco Controller) >transfer upload datatype crash
(Cisco Controller) >transfer upload filename <Desired filename>
(Cisco Controller) >transfer up...
This is the start of a display filter cross reference between Wireshark and OmniPeek.
The 1st installment is a table of advanced filters. More filters will be added as time allows.
It is a living doc, so check back for changes every so often
Please feel ...
I have created a Powershell script to automatically add a Wireless Guest User on Cisco WLCs. (tested on 2500 Series)
The script should be completely self explanatory.
Powershell SNMP Module (Install-Module -Name SNMP)
SNMP Write Access to...