Home > Apple > Mac

USB-C Ethernet Adapter not working in Mac: How to Fix

In this guide, we will show you various methods to fix the issue of the USB-C Ethernet adapter not working on your Mac. Ethernet adapters seem to be having a rough time ever since the macOS Monterey made its way. Even though now we are into Ventura, it seems the bug has crept into this build as well. Recently we covered the Thunderbolt-to-Ethernet adapters not functioning along the expected lines.

And now, the USB-C is going through a similar fate. For some users, the issue is all the more concerning because the USB ethernet dongle doesn’t even appear on the Network settings page. If you are also getting bugged with these issues, then this guide shall help you out. Follow along for the fixes.

Fix USB-C Ethernet Adapter not working on Mac

USB-C Ethernet Adapter not working

It is recommended that you try out each of the below-mentioned workarounds and then see which one spells out success for you. So with that in mind, let’s get started.

FIX 1: Using Terminal

Many users were able to temporarily resolve this issue after performing a reboot. This is because whenever you restart your Mac, it will force-detect everything connected to a USB. So since our main aim is to force detect, we could also do so via the terminal window, instead of a restart. Here’s how:

  1. Open Launchpad, go to Others, and launch Terminal.
  2. Then execute the below command in the terminal window:
    sudo killall -STOP -c usbd

    USB-C Ethernet Adapter not working

  3. After that, execute the following command:
    sudo killall -CONT -c usbd

    USB-C Ethernet Adapter not working

  4. Check if it fixes the USB-C Ethernet Adapter not working on Mac.

FIX 2: Assign Static IP

For many users, assigning IP information statically seems to have worked out for them. So let’s give it a try and check out the results.

  1. Click on the Apple logo situated at the top left and select System Preferences.
  2. Then go to Network, select Ethernet from the left-hand side, and click Advanced.USB-C Ethernet Adapter not working
  3. Now click on Configure IPv4, choose Manually, and enter the address in the IP Address field.USB-C Ethernet Adapter not working
  4. Check if it fixes the USB-C Ethernet Adapter not working on Mac.

FIX 3: Disable AVB/EAV Mode

  1. Click on the Apple logo situated at the top left and select System Preferences.
  2. Then go to Network, select Ethernet from the left-hand side and click Advanced.USB-C Ethernet Adapter not working
  3. Now go to the Hardware tab, select Manually next to Configure, and uncheck AVB/EAV Mode.USB-C Ethernet Adapter not working
  4. Check if it fixes the USB-C Ethernet Adapter not working on Mac.

FIX 4: Use Safe Mode

A few users had multiple SSIDs configured with different IP subnets. In the normal mode, their Mac was unable to pull an IP from DHCP on any of those subnets. However, upon booting to Safe Mode, users were able to connect instantly to each of these subnets every time they made a change to a different SSID. So let’s give it a try and check out the results:

  1. To begin with, restart your Mac. Then press and hold the Shift key.
  2. Once you see the login screen, release the Shift key.
  3. Then type in your credentials and the Mac should now be booted to Safe Mode.
  4. Now check if it fixes the USB-C Ethernet Adapter not working on Mac.

FIX 5: Manually Renew DHCP 

  1. Click on the Apple logo situated at the top left and select System Preferences.
  2. Then go to Network and select Ethernet from the left-hand side.USB-C Ethernet Adapter not working
  3. After that, click on Advanced and click on Renew DHCP Lease.USB-C Ethernet Adapter not working
  4. That’s it. This should rectify the underlying issue.

So these were the five different methods that shall help you fix the USB-C Ethernet Adapter not working on Mac. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution at the earliest.


Share:
  • Micheal T

    Good, thank you.