macOSHigh

Wi-Fi Not Working on Mac: Causes and Quick Fix

This article provides a comprehensive guide to diagnosing and resolving Wi-Fi issues on Mac computers. We cover both basic steps (restarting, cable check) and advanced methods (resetting settings, driver updates) to help restore your connection.

Updated at February 16, 2026
10-15 min
Medium
FixPedia Team
Применимо к:macOS Sonoma 14.xmacOS Ventura 13.xmacOS Monterey 12.xMacBook Air (M1/M2/M3)MacBook Pro (Intel/Apple Silicon)

What a Wi-Fi Error on Mac Means

The "Wi-Fi isn't working" problem on a Mac computer isn't a specific error code but a set of symptoms where the system either doesn't see available networks, can't establish a connection, or the connection drops constantly. The error can manifest in the graphical interface (missing Wi-Fi icons, grayed-out indicators) or in messages like "Failed to join the network" or "Connection error."

This is a general issue that can be caused by both macOS software failures (corrupted preference files, conflicts) and hardware malfunctions (Wi-Fi module failure). Solving it requires systematic diagnostics.

Common Causes

  1. Temporary software or router glitch. Most often, the cause is a "frozen" state of the macOS network stack or the router, requiring a restart.
  2. Corrupted network configuration files. System files in /Library/Preferences/SystemConfiguration/ (e.g., com.apple.airport.preferences.plist, NetworkInterfaces.plist) can become damaged after an improper shutdown, OS update, or disk error.
  3. Driver or third-party software conflicts. Antivirus software, VPN clients, network optimization programs, or outdated drivers for USB adapters can block or redirect network traffic.
  4. Incorrect DNS or IP address settings. If manually configured DNS servers are incorrect or an IP address conflicts with addresses on the local network, the connection won't be established.
  5. Hardware failure of the Wi-Fi module. Less commonly, failure of the built-in Wi-Fi module (especially in older Intel-based Macs) or an external adapter.
  6. Critical macOS errors. Corruption of system libraries related to networking or issues after an incomplete/failed system update.
  7. Router or ISP outages. The problem might not be on the Mac's side but on the router's (outdated firmware, overheating) or with the internet service provider.

Method 1: Basic Diagnostics and Restarting

This is the first and mandatory step, which resolves most temporary glitches.

  1. Check Airplane Mode. Click the airplane icon in the menu bar (top-right corner). If it's active (highlighted), click to turn it off.
  2. Restart your Mac. Choose the Apple menu () → "Restart."
  3. Restart your network equipment. Unplug your Wi-Fi router and modem (if separate) from power for 60 seconds. Plug in the modem first (if you have one), wait for it to fully boot (stabilized indicators), then plug in the router. After the router is fully on, turn your Mac back on.
  4. Check indicators. Ensure the Wi-Fi and internet lights are on on your router.

⚠️ Important: If you are using a desktop Mac (iMac, Mac mini) with a wired connection, ensure the Ethernet cable is securely connected on both ends and that the corresponding port on the router is active.

Method 2: Creating a New Network Location and Resetting Settings

If restarting didn't help, the problem might be in the corrupted settings of the current network "location."

  1. Open System SettingsNetwork.
  2. From the "Location" dropdown menu (at the top of the window), select "Edit Locations...".
  3. Click the "+" (plus) icon under the list and create a new location with any name (e.g., Clean).
  4. Select the new location from the list and click "Done". The system will rebuild the list of interfaces.
  5. Select "Wi-Fi" from the list on the left, then click "Apply".
  6. Try connecting to the network again.

If that didn't work, reset the network settings to default:

  1. In the Network window, select "Wi-Fi".
  2. Click the "Advanced..." button at the bottom.
  3. Go to the "TCP/IP" tab and click "Renew DHCP Lease".
  4. Go to the "DNS" tab and remove all servers from the list, then click "OK".
  5. Return to the main window and click "Apply".

Method 3: Deleting Network Cache and Configuration Files (Terminal)

This is a deeper reset that removes corrupted configuration files. Requires an administrator password.

  1. Open Terminal (Applications → Utilities → Terminal).
  2. Run this command to create a backup (just in case):
    sudo cp -R /Library/Preferences/SystemConfiguration ~/Desktop/NetworkConfig_Backup_$(date +%Y-%m-%d)
    
    Enter your administrator password when prompted (characters won't be displayed).
  3. Run commands to delete the key files:
    sudo rm /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist
    sudo rm /Library/Preferences/SystemConfiguration/com.apple.network.identification.plist
    sudo rm /Library/Preferences/SystemConfiguration/com.apple.wifi.message-tracer.plist
    sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
    sudo rm /Library/Preferences/SystemConfiguration/preferences.plist
    
  4. Restart your Mac. After reboot, macOS will automatically recreate these files with correct default settings. You will need to reconnect to Wi-Fi networks (enter passwords again).

Method 4: Resetting the Wi-Fi Module (NVRAM/PRAM and SMC)

On Intel-based Mac computers, resetting NVRAM/PRAM and the SMC can help restore hardware parameters, including Wi-Fi.

For Intel-based Mac:

  1. Reset NVRAM/PRAM: Shut down your Mac. Turn it on and immediately hold the Option (⌥) + Command (⌘) + P + R keys for 20 seconds. Release. The Mac will restart.
  2. Reset SMC:
    • Laptop (MacBook) without a removable battery: Shut down. Connect the power adapter. Press and hold Shift (⇧) + Control (⌃) + Option (⌥) + Power for 10 seconds. Release all keys and the power button, then turn on your Mac.
    • Laptop with a removable battery: Shut down, remove the battery, disconnect the power adapter, wait 15 seconds. Reinstall the battery, connect the power adapter, and turn on.

For Apple Silicon (M1/M2/M3) Mac:

There is no direct equivalent to an SMC/NVRAM reset. Instead, perform a full restart: shut down, wait 30 seconds, turn on. To reset all system settings (including network), you can boot into Recovery Mode (hold the power button until the startup screen appears, select "Options" → "Reset NVRAM/PRAM").

Method 5: Checking for macOS and Driver Updates

Outdated system software or conflicting applications can cause problems.

  1. Update macOS: Open System SettingsSoftware Update. Install all available updates, especially those marked as "system update" or "security patch."
  2. Check for router updates: Access your router's web interface (usually 192.168.1.1 or 192.168.0.1) and check for new firmware on the manufacturer's website.
  3. Temporarily disable third-party software: Disable or uninstall antivirus, VPN, "internet accelerator," or "system cleaner" programs. Restart your Mac and check Wi-Fi. If the problem disappears, configure exceptions in that software for macOS network services.
  4. For external USB adapters: Ensure you have the latest drivers from the manufacturer's website (Realtek, Broadcom, etc.). Try the adapter on another Mac or a different USB port.

Method 6: Log Analysis and Reset in Recovery Mode

If none of the methods helped, the system file corruption might be deeper.

  1. Check logs: Open Console (Applications → Utilities → Console). In the left panel, select "System Reports" → "System Logs." In the search bar, type airport or corewlan. Look for entries marked error or failed at the time of the connection attempt. This can point to a specific cause (e.g., "Authentication error").
  2. Boot into Recovery Mode:
    • Shut down your Mac.
    • Turn it on and immediately hold the Power button (on Apple Silicon) or the Command (⌘) + R combination (on Intel) until you see the startup screen.
    • Select "Options" (Apple Silicon) or "Utilities" → "Terminal" (Intel).
    • In the Recovery Mode Terminal, run a disk check:
      diskutil verifyVolume /
      
    • If there are disk errors, they need to be fixed using the Disk Utility.
    • You can also choose "Reinstall macOS" from Recovery Mode. This will reinstall the system without deleting your data and will replace all system files, including network-related ones.

Prevention

  • Regularly update macOS and your router's firmware. This patches vulnerabilities and fixes known bugs.
  • Avoid installing "crutch" network optimization programs. They more often cause conflicts than help.
  • Create backups (Time Machine). Before any serious actions (resetting files, reinstalling the OS), ensure your data is saved.
  • Do not cut power to your Mac or router directly. Always use proper shutdown. A sudden power loss is a frequent cause of corrupted preference files.
  • If using a USB-C/Thunderbolt-to-Ethernet adapter, don't connect it through poor-quality or excessively long hubs. This can cause interface detection failures.

F.A.Q.

Why did Wi-Fi disappear on my MacBook but still works on iPhone?
How to completely reset all network settings on Mac?
Can a virus or malware disable Wi-Fi?
What to do if Wi-Fi appears in the list but won't connect?

Hints

Restart your Mac and router
Check physical condition and mode
Create a new network location
Reset network cache and configurations
Update or reinstall macOS
FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community