How to make your AP "pass" DHCP
I had the same problem...tried ip dhcp relay, smart-relay, pools, etc. (you need console access to configure DHCP settings, cannot access these settings from the HTTP interface)
Nothing seemed to work.
So I basically reset the device to defaults (step 2 below) and it worked fine with NO config changes
To fix:
1. Load the most recent IOS image from Cisco...I am a few revs back, using c1200-k9w7-tar.123-7.JA.tar
2. The Web interface did NOT erase the device, therefore I used the console method below:
***erase nvram as follows:
From the privileged EXEC mode, you can reset the access point/bridge configuration to factory default
values using the CLI by following these steps:
Step 1 Enter erase nvram: to erase all NVRAM files including the startup configuration.
Step 2 Enter Y when the following CLI message displays: Erasing the nvram filesystem will remove all
configuration files! Continue? [confirm].
Step 3 Enter reload when the following CLI message displays: Erase of nvram: complete. This command
reloads the operating system.
Step 4 Enter Y when the following CLI message displays: Proceed with reload? [confirm].
Caution Do not interrupt the boot process to avoid damaging the configuration file. Wait until the access
point/bridge Install Mode LED begins to blink green before continuing with CLI configuration changes.
You can also see the following CLI message when the load process has finished: Line protocol on
Interface Dot11Radio0, changed state to up.
Step 5 After the access point/bridge reboots, you can reconfigure the access point/bridge by using the
Web-browser interface or the CLI (refer to the Cisco IOS Software Configuration Guide for Cisco
Aironet Bridges or to the Cisco IOS Software Configuration Guide for Cisco Aironet Access Points).
The access point/bridge is configured with the factory default values including the IP address (set to
receive an IP address using DHCP). To obtain the unit’s new IP address, you can use the show interface
bvi1 CLI command. If the unit does not receive an IP address from a DHCP server, the access
point/bridge IP address is 10.0.0.1.
3. Your AP will then reboot and get its address from a DHCP server
4. Perform an IP Scan to find your AP, Angry IP will do this for you,
http://www.angryziber.com/ipscan/
5. Configure via HTTP browser
6. Try connecting to your AP via wireless client...this tests your DHCP relay
7. It should work, you can now change your AP to static via HTTP browser
8. Ta Da
note, you should NOT have to configure any DHCP settings from the console, i.e. no pools, etc.
Hope this helps!
Skip