Ethernet should be the most reliable connection, but when it stops working, here’s how to fix it.
Quick Diagnosis
Check Physical Connections
- Check cable at both ends - firmly plugged in?
- Look at port lights:
- Green/amber light = connected
- No light = no connection
- Try a different cable - cables do fail
- Try a different port on router/switch
Check Network Status
- Click network icon in taskbar
- Should show “Connected” for Ethernet
- If “Not connected” or “No internet,” continue below
Cable and Hardware Checks
Test the Cable
- Try a known-good Ethernet cable
- Try your cable on another device
- Check for visible damage (bent pins, cuts)
Test the Port
- Try a different port on your router
- Try connecting directly to modem (temporarily)
- Check if other devices work on that port
Check Network Adapter Lights
On the Ethernet port:
- No lights: Cable issue or adapter disabled/dead
- Lights on, no internet: Software/configuration issue
Enable Ethernet Adapter
Check if Disabled
- Press Windows + R, type
ncpa.cpl - Right-click Ethernet adapter
- If it says “Enable,” click it
Device Manager Check
- Open Device Manager
- Expand Network adapters
- Find Ethernet adapter (usually has “Ethernet,” “LAN,” or “GbE”)
- If gray arrow, right-click > Enable device
- If yellow warning, driver issue
Driver Fixes
Update Ethernet Driver
- Device Manager > Network adapters
- Right-click Ethernet adapter
- Update driver > Search automatically
- Restart if updated
Reinstall Ethernet Driver
- Device Manager > right-click Ethernet adapter
- Uninstall device
- Check “Delete driver software” if shown
- Restart
- Windows reinstalls driver
Download Driver from Manufacturer
For best results:
- Identify your adapter in Device Manager
- Visit manufacturer website:
- Intel: intel.com
- Realtek: realtek.com
- Or your motherboard/laptop manufacturer
- Download and install latest driver
Network Settings Fixes
Reset Network Settings
Complete reset of all network configuration:
- Settings > Network & internet
- Advanced network settings
- Network reset
- Click Reset now
- Restart and test
Reset Network Stack
- Open Command Prompt as Administrator
- Run these commands:
netsh winsock reset netsh int ip reset ipconfig /release ipconfig /renew ipconfig /flushdns - Restart computer
Check IP Configuration
- Command Prompt:
ipconfig - Look at Ethernet adapter section
- Should have valid IP address (not 169.254.x.x)
- If 169.254.x.x - not getting IP from router
Set IP Automatically
- Press Windows + R, type
ncpa.cpl - Right-click Ethernet > Properties
- Double-click Internet Protocol Version 4
- Select Obtain IP address automatically
- Select Obtain DNS server automatically
- OK and test
Service Fixes
Check DHCP Client Service
- Press Windows + R, type
services.msc - Find DHCP Client
- Ensure it’s running and set to Automatic
- If not, start it
Check Network Services
Ensure these are running:
- DHCP Client
- DNS Client
- Network Connections
- Network Location Awareness
Run Troubleshooters
Network Adapter Troubleshooter
- Settings > System > Troubleshoot
- Other troubleshooters
- Run Network Adapter
- Select Ethernet
- Apply fixes
Internet Connections Troubleshooter
- Same location
- Run Internet Connections
- Follow prompts
Advanced Fixes
Disable Energy Efficient Ethernet
Power saving can cause issues:
- Device Manager > Ethernet adapter > Properties
- Advanced tab
- Find Energy Efficient Ethernet or Green Ethernet
- Set to Disabled
Disable Power Management
- Ethernet adapter Properties
- Power Management tab
- Uncheck “Allow computer to turn off this device”
Set Speed and Duplex
Auto-negotiation sometimes fails:
- Ethernet adapter Properties > Advanced
- Find Speed & Duplex
- Try 100 Mbps Full Duplex instead of Auto
- If works, try 1.0 Gbps Full Duplex
Disable IPv6
Sometimes causes connectivity issues:
- Ethernet Properties (ncpa.cpl)
- Uncheck Internet Protocol Version 6
- Click OK and test
Disable Large Send Offload
Can cause connection issues:
- Ethernet adapter Properties > Advanced
- Find Large Send Offload (v1 and v2)
- Set to Disabled
Router/Modem Fixes
Restart Network Equipment
Order matters:
- Turn off computer
- Unplug modem (if separate)
- Unplug router
- Wait 30 seconds
- Plug in modem, wait 2 minutes
- Plug in router, wait 2 minutes
- Turn on computer
Check Router Settings
- Log into router admin
- Check DHCP settings are enabled
- Ensure Ethernet ports aren’t disabled
- Check for firmware updates
Test Without Router
To isolate the issue:
- Connect computer directly to modem
- Restart modem
- If internet works, router is the issue
Check for Hardware Failure
Signs of Failed Ethernet Port
- No lights ever, with any cable
- Device Manager shows errors
- Works after restart, then fails
Test with USB Ethernet Adapter
- Get a USB to Ethernet adapter ($15-25)
- Plug in and let Windows install driver
- Connect Ethernet cable to adapter
- If it works, internal port may be dead
BIOS Check
Ethernet might be disabled in BIOS:
- Restart and enter BIOS
- Look for:
- Onboard Devices
- Integrated Peripherals
- LAN/Ethernet
- Ensure Ethernet is Enabled
- Save and exit
Ethernet Still Not Working? Our Dallas technicians diagnose wired network issues quickly. We can identify cable, hardware, or configuration problems.
Prevention Tips
- Use quality Ethernet cables - Cat6 or better
- Don’t bend cables sharply
- Protect ports from dust
- Keep drivers updated
- Use surge protector for router/modem
If WiFi trouble goes beyond this one error, our complete WiFi troubleshooting guide covers diagnosis from router to device, room by room.
Tried the steps and still stuck?
Tell us what's happening and a DFW technician will get back to you within 30 minutes during business hours. We come to your home or office, same day.