Ethernet Not Working But WiFi is: 5 Ways to Fix It

Try these methods to get your Ethernet connection working

Reading time icon 5 min. read


Readers help support Windows Report. When you make a purchase using links on our site, we may earn an affiliate commission. Tooltip Icon

Read the affiliate disclosure page to find out how can you help Windows Report effortlessly and without spending any money. Read more

Key notes

  • If your ethernet is not working, then there could be a software or hardware issue causing the problem.
  • This guide will discuss the probable causes and ways to fix the issue on your computer.
Ethernet Not Working But Wi-Fi is 5 Ways to Fix It

The Ethernet is not working, but WiFi has an error is quite common and could be because of hardware flaws, incorrect settings, or missing drivers. Whatever the reason may be, we can fix it in no time.

Here in this guide, we will discuss the methods to fix Ethernet no internet, but WiFi works right after talking about the causes of the same.

Why does my WiFi work but not Ethernet?

There could be various reasons for the ethernet cable not working, but WiFi is; some of the most popular ones are mentioned below: 

  • Network cables – If your network cables are loosely attached or have suffered physical damage, you might not get internet via Ethernet. So check both ends of the cable to inspect the connection and damage.
  • Problem with your router or modem – The issue might occur if your router is not configured correctly. You need to restart your modem and router to see if it fixes the problem.
  • DHCP server – If your device is not getting an IP address from the router, there could be an issue with the DHCP server, which is why you can’t connect via Ethernet.
  • Third-party software interference – Security software can create conflict and block the connection. Check the software settings to ensure the Ethernet connection is not blocked.
  • Incorrect network configuration – If your device is not set up to use the correct subnet mask, IP address, and gateway, you might face the issue.
  • Issue with Network Adapter – If the network adapter on your computer is not enabled or working correctly, then the drivers on the computer might be outdated. You need to update drivers.
  • Too many devices connected to the same network – If you have exceeded your router’s device limit, it may cause congestion and hence the error.

What can I do if the WiFi works but the Ethernet doesn’t?

Before engaging in advanced troubleshooting steps, you should consider performing the following checks:

  • Check the ethernet cable for physical damage and loose connection. Unplug and replug it a couple of times to be sure.
  • Ensure the ethernet port is working. Try the cable on another device to check.
  • Restart your router and modem.
  • Turn off the WiFi feature.
  • Drain the residual power.

If none of the subtle tweaks helped you, then it is time for detailed troubleshooting steps: 

1. Turn off Sleep Mode

  1. Press Windows + R key to open the Run window.Device Manager RUN COMMAND
  2. Type devmgmt.msc and press Enter to open Device Manager.
  3. Locate and expand Network adapters—Right-click on the driver for the Ethernet cable and select Properties.Device Manager Network Adapter Ethernet Properties- ethernet not working but wifi is
  4. Go to the Power Management tab, and remove the checkmark from Allow the computer to turn off this device to save power.Ethernet Powe M
  5. Click OK.

2. Make changes in Network settings

2.1 Give Ethernet the priority

  1. Press the Windows key, type Control Panel and click Open.CP -ethernet not working but wifi is
  2. Select Category for View by and click Network & Internet.Category - ethernet not working but wifi is
  3. Click View network status and tasks.Network and Sharing
  4. From the left pane, click Change adapter settings.Change adapater settings
  5. Right-click on Ethernet and select Properties.Ethernet Properties
  6. Double-click Internet Protocol Version 4(TCP/IP) to open Properties.IPv4
  7. Under the General tab, click Advanced.Advanced
  8. Uncheck the Automatic metric and for the Interface metric, add 1 to set priority.Automatic metric
  9. Click OK and then OK to complete the process.

2.2 Reset Network Adapter

  1. Press Windows + I to open Settings.
  2. Go to Network & Internet, then Advanced network settings.Network Internet -ethernet not working but wifi is
  3. Click Network reset.Network Reset 1
  4. On the next page, click Reset now.Network Reset now

2.3 Run the Troubleshooter

  1. Press Windows + I to open the Settings app.
  2. Go to System, then Troubleshoot.troubleshoot -ethernet not working but wifi is
  3. Now click Other troubleshooters.troubleshooters
  4. Locate Network Adapter and click Run.Network Adapter - ethernet not working but wifi is
  5. Follow the on-screen prompts and wait for the process to complete. It will show if there is any error, along with the potential fix.

3. Change the MAC address

  1. Press the Windows key, type CMD and click Run as administrator.DOS COmmand Prompt
  2. Type the following command and press Enter: ipconfig/all
  3. Note down your MAC address. Now, press Windows + R to open the Run window.Device Manager RUN COMMAND
  4. Type devmgmt.msc and press Enter.
  5. Expand Network Adapters, right-click the Ethernet, and choose Properties.DEvice Network Adapter Properties
  6. Go to the Advanced tab, under Property, and select Locally Administered Address. Then, for Value, type the MAC address you copied.
  7. Click OK and restart your computer.

4. Update drivers using Device Manager

  1. Press Windows + R to open the Run box.
  2. Type devmgmt.msc and press Enter.
  3. Go to Network adapter, expand it, and right-click on Ethernet driver. Choose Update driver.Update driver Network Adapter
  4. Click Search automatically for drivers and follow the on-screen instructions.Search automatically for drivers

Moreover, you can easily update and replace any outdated drivers on you pc by simply use Outbyte Driver Updater. This tool will search, find and replace any drivers available for your device specifics within few minutes.

⇒ Get Outbyte Driver Updater

5. Scan your PC for malware

  1. Press the Windows key, type Windows Security and click Open.Windows Security open -ethernet not working but wifi is
  2. Go to Virus & threat protection. Windows Security
  3. Click Scan options.Scan options
  4. Select Full scan and click Scan now. Wait for the process to complete.Full Scan Scan Now - ethernet not working but wifi is
Tip icon Tip
If you are using a third-party tool to secure your computer, launch the app and run a deep scan to ensure your device is not infected with malware or viruses.

So, you need to follow these methods to resolve Ethernet not working, but WiFi is an issue. Try them and let us know which worked for you in the comments below.

More about the topics: Ethernet