Ethernet not working? Here’s how to fix it

Ethernet cable stock photo 5

Edgar Cervantes / Android Authority

Using Wi-Fi is nice, but the truth is it doesn’t beat a good Ethernet connection. Ethernet provides much higher speeds, lower latency, improved stability, better security, and it can even transmit electricity. But, like all technology, Ethernet is not without its faults, and it can fail. Is your Ethernet not working? Let’s give you some troubleshooting tips to get you connected again in no time.

How to fix your Ethernet connection that’s not working

Editor’s note: We developed these instructions using an HONOR Magicbook 14 running Windows 11. Depending on your hardware and software, some steps and menus may look slightly different. 

Is your Ethernet cable well connected?

Google Nest Wi Fi Pro router rear view showing ports and power cable

Kris Carlon / Android Authority

Ethernet cables have a secure mechanism that clips on once fully inserted. This makes it hard for a cable to become loose, but sometimes these can move around, and pins can lose contact.

The first thing you should try when encountering issues with Ethernet not working is to ensure the cable is fully connected, both on the device and the modem or router. Just check both ends of the cable and make sure to plug them in securely. It’s always good to remove the cable from the ports and reinsert them, just as a safe measure.

If you’re using a dongle to connect to Ethernet, also make sure the dongle is fully inserted into your computer’s port.

Once you do this, try connecting to the internet again. You may realize it was just a loose contact issue. Otherwise, move on to the next troubleshooting tip.

Check if the Ethernet cable works

Ethernet cable stock photo 4

Edgar Cervantes / Android Authority

If the Ethernet not working isn’t due to a loose connection, it’s reasonable to assume there may be something wrong with the cable. Inspect the cable thoroughly and ensure there are no significant bends, rips, or other signs of obvious damage. Also, inspect the tips, and see if there are any bent pins or loose wires in there.

Just keep in mind that a cable may malfunction even if it looks fine. The damage may be internal, or unnoticeable to the naked eye.

If you suspect the issue might be the cable’s integrity, your best bet is to try another cable. If you don’t have a spare, try to borrow one from a neighbor or friend. You can buy one for pretty cheap, too. We have a list of the best Ethernet cables if you need some help picking the right one.

Worse comes to worse, you can return the new cable if it doesn’t help. Most stores in the USA allow returns within a specific time window. Just make sure you know the store’s return policy before buying a new Ethernet cable. Here is a guide on Best Buy’s return policy, as well as a tutorial on returning Amazon items.

Restart the modem and router

Google Nest Wi Fi Pro router front view on table next to flower vase

Kris Carlon / Android Authority

If you’re connecting to the internet using an Ethernet cable, you’re hardwired to either a modem or a router. These can sometimes fail to work for no apparent reason, and a simple restart often gets everything back in place when Ethernet is not working.

Some modems and routers have a restart button. Press it, if you can find it. If there is no restart button, unplug the device from its power source and wait for 30-60 seconds. Then plug it back in.

Also, it might help to try and change the Ethernet port you’re using. Sometimes these corrode or fail for a number of reasons.

Try a Wi-Fi connection

Wi Fi devices stock photo 1

Edgar Cervantes / Android Authority

Have you considered the fact that the problem may be your internet connection? A simple way to test if this is the case is to connect to your Wi-Fi network, if possible. Or you could check if other devices connected to the network via Wi-Fi work as expected. If the Wi-Fi isn’t working either, you can assume the problem is with the internet connection.

Look for viruses

Automation of Jobs Robot 1200x675

If you’re having issues with Ethernet not working, chances are you’re using a computer, and these are much more prone to viruses than mobile devices. Some viruses can attack your network connectivity, including the Ethernet.

It’s always a good idea to look into the best antivirus software for your PC. Pick your favorite option from the list and run a virus scan. The software will instruct you what to do if your computer has a virus affecting your Ethernet performance.

Additionally, some say an antivirus or firewall can interfere with your Ethernet connection. You may want to try turning these off for a bit and see if that helps when you have issues with Ethernet not working. Just be careful, as removing these can leave you vulnerable.

Restart the computer or device

Sometimes a simple restart can get everything back in working order. It’s one of the first troubleshooting tips you should try when anything isn’t working as expected. Reboot your computer and see if that helps when your Ethernet is not working.

If you’re not using a computer, and don’t know how to restart the device you’re working with, cut its power source for 30-60 seconds and reconnect it. You can do this by unplugging it, or removing the battery if it has one.

Are you using a VPN?

If you’re using a VPN, there is a chance that’s what is affecting your connection. Virtual private network servers can go down, or get congested, in which case your internet connection can be affected. Try turning off your VPN and see if that helps.

How to turn off a VPN on Windows:

  1. Launch the Settings app.
  2. Go into the Network & internet tab.
  3. Click on VPN.
  4. Select Disconnect next to the VPN you want to turn off.

You might be using an app. If so, the VPN likely won’t show up in the settings. Click on the app tray and look for any VPN app option. Open the app and look for a button to disconnect your VPN connection.

Is your Ethernet enabled?

Ethernet is usually enabled by default, but there are exceptions. Not to mention you may disable it accidentally. It’s best to make sure Ethernet is enabled and ready to use.

How to enable Ethernet on Windows:

  1. Right-click on the Windows button.
  2. Select Device Manager.
  3. Expand the Network adapters option
  4. Look for an Ethernet option. Realtek is a very common network card, so chances are that’s what you’ll have.
  5. If you see this option, or whichever network card your computer has, and it has an arrow pointing down, this means it’s off. Right-click on it.
  6. Select Enable device.

Reinstall the Ethernet drivers

There is also a possibility Ethernet is not working due to corrupt or outdated drivers. It’s a good idea to update or reinstall the drivers.

How to update your network card drivers:

  1. Right-click on the Windows button.
  2. Select Device Manager.
  3. Expand the Network adapters option
  4. Look for an Ethernet option. Realtek is a very common network card, so chances are that’s what you’ll have. Right-click on it.
  5. Select Update driver.
  6. Pick Search automatically for drivers.
  7. The system will let you know if there are available updates and give you instructions to install them.

How to reinstall your network card drivers:

  1. Right-click on the Windows button.
  2. Select Device Manager.
  3. Expand the Network adapters option
  4. Look for an Ethernet option. Realtek is a very common network card, so chances are that’s what you’ll have. Right-click on it.
  5. Select Uninstall device.
  6. Confirm by hitting Uninstall.
  7. Restart the computer.

Reset your network settings

Are you still having issues with your Ethernet not working? It’s time to take out the bigger guns. Maybe you should reset your network settings. This will bring your network settings back to default. It will delete any extra settings, so you may need to reinstall things like VPNs and other network tools.

How to reset your network settings on Windows:

  1. Launch the Settings app.
  2. Go into the Network & internet tab.
  3. Select the Advanced network settings option.
  4. Hit Network reset.
  5. Click on the Reset now button.
  6. Confirm by selecting Yes.


It depends on what type of Ethernet cable you use. Generally speaking, though, Ethernet can be much faster than Wi-Fi.

For starters, a physical connection will have much less latency. In terms of raw download and upload speeds, Ethernet also has the winning edge. A Cat 8 Ethernet cable can reach speeds of up to 40Gbps, while the fastest Wi-Fi 6 and Wi-Fi 6E standards are limited to 9.6Gbps.

Gigabit Ethernet refers to Ethernet connections that can reach 1Gbps speeds. These are still considered really fast connections and are usually as good as you can get without upgrading to enterprise solutions.

Technically speaking, there is no limit to how long Ethernet cables can be. That said, performance does degrade as Ethernet cables get longer. Cable speeds are usually tested at 100 meters, though. This means you can have a 100-meter Ethernet cable and still reach the advertised performance. It’s said that going above that will result in degraded performance.

If the problem isn’t with your router, modem, cable, or computer settings, there is not much else you can do to fix the issue yourself. Chances are you have a faulty Ethernet port in your device. Your best bet is to look into your warranty or insurance, to see if the manufacturer or insurance provider can fix the device for you. If your device is not covered by either, you might need to pay to get it fixed.