Some update to my original discussion
It seems that channel has major impact to this issue, if I fix the channel to 11, 10, or 9 i can obtain IP without any issue... Setting anything below 9 won't work. Anyone has any idea what is going on? by the way, the router still works well with other devices (e.g., PC, Phones, etc...).
PS. Again this is an issue with this model D-Link DSR-500N, there is no issue with other router that i have (just few).
We have not heard of this issue in the past? Can you update the router FW? It is strange that it works with other Broadcom devices. Also, can you try SDK 3.1.0 and let us know if this is still an issue?WICED SDK 3.1.0
Ok, I will find time to test this issue with latest SDK and let you know the result.
Here is update for SDk 3.1.0 for this issue - Its still the same as before. Join successful but unable to obtain IP... Just like i described from original post.
How are you trying to join?
Can you try with console app running and see if you get something like this?
13:41:06.549: > join BRCMGUEST wpa2 <passphrase>
13:41:30.188: Joining : BRCMGUEST
13:41:30.188: Successfully joined : BRCMGUEST
13:41:33.068: Obtaining IPv4 address via DHCP
13:41:33.084: Setting IPv6 link-local address
13:41:33.085: IPv4 network ready IP: 10.16.101.111
You can follow this Blog to help guide you.