How to Fix an Ethernet Port That Is Not Working
You plug an Ethernet cable into the computer and nothing happens — no internet, no network connection, and possibly no link light on the port. Ethernet problems can be the cable, the port on the computer, the port on the router or switch, a driver issue, or a Windows network configuration problem. The advantage of Ethernet troubleshooting over Wi-Fi is that the connection is physical — you can see the cable, see the link lights, and test each component individually.
Check the link lights first
Every Ethernet port has one or two small LEDs next to or inside the connector. These LEDs tell you whether the physical connection is working before you look at anything in Windows:
- Green or amber light on and steady or blinking: The physical connection is established. The cable, the port on the computer, and the port on the other end are all working at the hardware level. If you have a link light but no internet, the problem is in Windows configuration, the driver, or the network itself — not the hardware
- No lights at all: There is no physical connection. The cable is damaged, the port on one end is dead, or the device on the other end is off or disconnected
- Light on one end but not the other: The port with no light may be dead. Or the cable may have a break that allows some signal but not a full connection
Fix 1: Check the cable
The Ethernet cable is the most common point of failure:
- Try a different cable. This is the fastest diagnostic step. If a different cable works immediately, the original cable is damaged. Ethernet cables fail at the connectors (the plastic RJ-45 clips) more often than in the middle of the cable — the connector's locking tab breaks, the cable pulls partially out, or the individual wires inside the connector lose contact
- Check the connectors. Look at the clear plastic RJ-45 connector on each end. The eight colored wires inside should be pressed firmly against the gold contact pins. If any wire has pulled back from its pin, that conductor is open and the cable will not work reliably
- Check for physical damage. Look for kinks, tight bends around furniture legs, cables pinched in doors, or cables that have been chewed by pets. Any of these can break internal conductors
- Check the cable length. Ethernet cables have a maximum reliable length of 100 meters (328 feet). Runs longer than this may work intermittently or not at all
Fix 2: Check the other end
The problem may not be the computer at all:
- Restart the router or switch. Unplug the router or network switch from power, wait 10 seconds, and plug it back in. A frozen router port can stop responding to a specific device while other ports still work
- Try a different port on the router or switch. If the cable is plugged into port 1 on the router, try port 2. If it works on a different port, the original port on the router is dead
- Plug a different device into the same cable and port. If a laptop works on the same cable and router port that the desktop does not, the problem is confirmed to be on the computer side — the port, the driver, or the Windows configuration
Fix 3: Check the network adapter in Windows
Even with a good cable and working router, the Ethernet adapter in Windows may be disabled, misconfigured, or missing its driver:
- Open Settings, Network and internet, Advanced network settings, then click More network adapter options (Windows 11) or open Control Panel, Network and Sharing Center, Change adapter settings (Windows 10)
- Look for your Ethernet adapter. It may be labeled Ethernet, Local Area Connection, or by the manufacturer name (Realtek, Intel, Killer)
- If the adapter shows a red X or says Disabled, right-click it and select Enable
- If the adapter is not listed at all, the driver may be missing — proceed to Fix 4
- If the adapter shows Unidentified network or No internet access, right-click it, select Properties, double-click Internet Protocol Version 4 (TCP/IPv4), and make sure both Obtain an IP address automatically and Obtain DNS server address automatically are selected. Static IP settings left over from a previous network can prevent connection on a different network
Fix 4: Update or reinstall the network driver
A missing, corrupted, or outdated network driver prevents Windows from communicating with the Ethernet hardware:
- Open Device Manager (right-click Start, select Device Manager)
- Expand Network adapters. Look for your Ethernet adapter — common names include Realtek PCIe GbE, Intel Ethernet Connection, Killer E-series
- If the adapter shows a yellow warning triangle, the driver has a problem. Right-click it, select Update driver, then Search automatically
- If the adapter is missing entirely, look under Other devices for an Unknown device — this is likely the Ethernet controller without a driver
- If Windows cannot find a driver automatically, go to the manufacturer's website: for desktops, check the motherboard manufacturer (ASUS, MSI, Gigabyte, ASRock); for laptops, check the laptop manufacturer. Download the LAN or Ethernet driver for your specific model
- To do a clean reinstall: right-click the adapter in Device Manager, select Uninstall device, check Delete the driver software if offered, then restart the computer. Windows reinstalls the driver fresh on restart
Fix 5: Reset the network stack
Windows maintains a network configuration stack (Winsock catalog, TCP/IP settings, DNS cache) that can become corrupted. Resetting it clears accumulated errors:
- Open Command Prompt as administrator
- Run these commands one at a time:
netsh winsock resetnetsh int ip resetipconfig /releaseipconfig /renewipconfig /flushdns
- Restart the computer after running all commands
The network stack reset resolves many connection problems that persist despite correct hardware and driver configuration.
Fix 6: Check for hardware failure
If none of the above fixes resolve the issue and you have confirmed the cable and router port work with another device, the Ethernet port on the computer itself may have failed:
- Desktop: The Ethernet port is part of the motherboard. A failed onboard Ethernet port can be worked around with a USB-to-Ethernet adapter (about $15) or a PCIe network card (about $15 to $25). Both provide full gigabit Ethernet without needing to replace the motherboard
- Laptop: The Ethernet port is either on the motherboard or connected via a small daughterboard. A failed laptop Ethernet port is most easily replaced with a USB-to-Ethernet adapter. Replacing the port itself requires opening the laptop
- Physical damage: Look inside the Ethernet port with a flashlight. The eight gold contact pins should all be straight and parallel. If any pin is bent, broken, or pushed to the side, it will not make contact with the cable connector. Bent pins can sometimes be carefully straightened with a thin tool, but a broken pin means the port needs replacement
Ethernet troubleshooting in Marion
LuxuriousComputers Repair diagnoses Ethernet connection problems — cable testing, driver configuration, network stack repair, and port hardware diagnosis. If the onboard Ethernet port has failed, we can install a replacement adapter and get the wired connection working again.
Need Expert Help?
Our team at LuxuriousComputers Repair is here to help you with any questions.
Learn More