I tried Windows provided tcp reset utility I've all these commands, 'netsh winsock reset', 'netsh winsock reset catalog', 'netsh int ip reset', ' netsh int ip reset resetlog.txt', 'ipconfig /flushdns', 'ipconfig /release', 'ipconfig /renew'. I tried everything that I could find on internet but nothing worked so far.
The wi-fi was working flawlessly until I installed an android emulator named Nox player which knocked my default IP address which usually is .x received from DHCP server. I have a laptop which has Intel Centrino N-130 wireless card.