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. Same-day service throughout DFW.
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
Dallas-Fort Worth Network Repair
We fix Ethernet and network issues throughout DFW including Dallas, Fort Worth, Plano, Frisco, McKinney, Irving, Arlington, Richardson, and all surrounding areas.