Reset Network Adapter

How to reset your network adapter when it disappears, shows no internet, or stops working

If your network adapter has disappeared, you're seeing "No Internet" despite being connected, or your Wi-Fi/Ethernet just stopped working out of nowhere, resetting the adapter can fix it. Start with the simple toggle before going nuclear.

Quick fix – toggle Wi-Fi off and on:

  1. Click the Wi-Fi icon in the menu bar
  2. Click the toggle to turn Wi-Fi off
  3. Wait 10 seconds, then turn it back on

If that didn't help, try cycling the adapter from Terminal:

  1. Open Terminal
  2. Run:
    sudo ifconfig en0 down
    sudo ifconfig en0 up
    

Replace en0 with your actual interface name if needed. Run networksetup -listallhardwareports to check which one is your Wi-Fi adapter.

Full reset – remove and re-add the Wi-Fi service:

  1. Open System Settings > Network
  2. Select your Wi-Fi service
  3. Click the ... (more options) button and choose Remove Service (or right-click the service)
  4. Click the + button (or Add Service) at the bottom
  5. Select Wi-Fi as the interface, give it a name, and click Create
  6. Reconnect to your network

Deep reset – delete network config files (last resort):

If nothing else works, macOS stores network configuration in plist files you can remove to force a clean rebuild:

  1. Turn off Wi-Fi in System Settings > Network
  2. Open Finder, press Cmd + Shift + G, and go to /Library/Preferences/SystemConfiguration/
  3. Move these files to your Desktop as a backup:
    • com.apple.airport.preferences.plist
    • NetworkInterfaces.plist
    • preferences.plist
  4. Restart your Mac
  5. macOS will recreate fresh config files on boot – reconnect to your Wi-Fi network

Frequently Asked Questions

Will resetting my network adapter forget my saved Wi-Fi passwords?

On Windows, a full network reset (through Settings) will erase all saved Wi-Fi passwords – you'll need to re-enter them. On Mac, Wi-Fi passwords are stored in Keychain and usually survive a service removal. On Linux, removing a connection with nmcli connection delete removes its saved password too.

When should I do a full reset vs. just toggling the adapter?

Start with the toggle (off/on). If that doesn't fix it, try the quick terminal commands. Only do a full reset if you're dealing with persistent issues like the adapter not appearing at all, repeated "no internet" errors after connecting, or corruption after an OS update. A full reset is the sledgehammer – it works, but you'll spend a few minutes reconnecting everything.

My adapter shows "connected" but I have no internet. What's going on?

This usually means your computer connected to the router but can't reach the wider internet. Common causes: your router lost its upstream connection (restart it), your DNS is broken (try flushing DNS or changing to 1.1.1.1), or your network stack is corrupted (the command line resets in this guide fix that). Try pinging 1.1.1.1 from Terminal or Command Prompt – if that works but websites don't load, it's a DNS problem, not an adapter problem.

Is it safe to delete macOS network config files?

Yes, as long as you back them up first (move to Desktop, don't delete). macOS regenerates these files on restart with default settings. The worst that happens is you need to re-enter Wi-Fi passwords and reconfigure any custom network settings like static IPs or proxy configurations.