Here is my situation. I am running a new WLC 5508 with 6.0x code and the controller is housed at the data center, the remote building has a high speed point to point link. I have no issues with the LAPs connecting but clients are not getting IP addresses from the local DHCP server. I run the WLC as DHCP Proxy.
I am running DHCP server running on the local 3560 switch. Also I am not using option 43 on the DHCP server to provide the controllers address I am using DNS which resolves CISCO-CAPWAP-CONTROLER to the management address of the controller.
The LAP has a static address 10.100.6.20
The switchport that the LAP is plugged into is configured:
switchport mode access
switchport access vlan 106
switchport voice vlan 108
interface vlan 106
ip dhcp pool Users
network 10.100.6.0 255.255.255.0
dns-server <DNS at data center>
From what I understand the client connects and the WLAN which then the controllers virtual IP in my case 126.96.36.199 tells the local DHCP server that a client is looking for DHCP and then provides the client with IP. I have this working in other building with the exact same configuration as above except that I am using local DNS server to lookup the name of the Controller Management IP but I cant understand why that would matter.
I have run debug messages on the switch and don't even see the DHCP Offer messages. I have verified that wired clients are getting DHCP from the switch.
You provided the configuration for the switch port where the LAP is connected. Assuming you are using local mode then all the client traffic is tunneled back to the controller (including DHCP). So what is configured for the switch port where the controller is connected and is there any DHCP server available for the VLAN where the SSID is terminated at the WLC?