First go to www.support.dell.com. Enter your Service Tag and find the latest driver. Install that.
If that does not fix it, it could be a defective piece of hardware. It is not expensive to get by the problem. You can buy a plugin to a USB port that will act as an alternative Ethernet port.