Hi guys I just solved it. The problem was that my wireless card was being detected as acer-wireless whereas I am using HP laptop. So while booting the kernel used to fetch those. Now I read somewhere to go in a system file in /etc directory and blacklist the acer-wmi. I did that and booommmm !!
Here's the link to my solution
Finally wifi in linux working after long time. Thanks all !!
This message was posted on behalf of Intel Corporation
Thank you for taking the time and letting us know that this situation has been resolved through the link you have informed. Thank you for also sharing it with us. We are sure other users may benefit from it. Should you need any further assistance regarding Intel® Wireless Adapters on Linux*, this is where you can find support. Linux* Support for Intel® Wireless Adapters
We are at your disposal for any further questions or doubts. Please don't hesitate to contact us should you need our support.