Have you ever had a Cisco access point in a remote location that you upgraded to a lightweight access point, crossed your fingers, and hoped that it associated with your WLC, only to have it fail? You could no longer telnet to the AP, issue it commands, or do anything with it? So how do you recover it?

On your Cisco layer three device, closest to the AP, you just have to enter these commands:

If you are using LWAPP enter this command

Router(config)#ip forward-protocol udp 12223

For CAPWAP use

Router(config)#ip forward-protocol udp 5246

Then under the VLAN interface it connects to enter:
Router(config-int)#ip helper-address 10.0.0.0

Where 10.0.0.0 is the address of you WLC. This will allow your AP to associate with your WLC.