|i have checked the same NIC on window OS , it has detected. |
Windows detected it, but did you test to see if it worked?
Did you check the network cable to ensure it's ok?
If the cable is good, try updating the drivers, if that doesn't work then chances are your NIC needs replacing as wanderer said.