I am having a board which is based on Keil MCB1700, i have attached the schematic.
I have added DHCP client in one of the examples. I tested this code by directly connecting the board to laptop.
Now when connecting to wifi router[Dlink DIR-605L] i am not able to get IP address.
By monitoring LINK leds and reading PHYSTS register, i found that the link is not stable i.e link speed toggles between Full/Half duplex & 10/100 mbps frequently and auto-negotiation never succeeds.
This is not the case when i connect board directly to laptop, the link very stable i.e Full Duplex, 100Mbps