See if there is a BIOS update available for your laptop. You might also want to see if a Q-tip+Rubbing alcohol+some cleaning helps bring the port back to life. Often times dirt/debris/corrosion can and will affect the Ethernet port.
You could contact these fellas but the cost of a replacement port might be a little too much. Maybe stick with wireless connectivity or an USB driven LAN adapter?
Inspect RJ45 jack to verify all 8 pins straight and not touching, while ur in there look for sign of a dustball/dirt. The cable should plug in with a positive click. Needless to say, the cable variable is already been discounted?