Mac Won't Connect to Wi-Fi: A Complete Diagnosis and Fix Guide

You are trying to connect MacBook Pro, MacBook Air or iMac Wi-Fi, but your device stubbornly ignores the network, displays an "Unable to connect" error, or shows an exclamation point next to the router's name? Wireless connection issues on macOS — is one of the most common headaches for users, especially after a system update or router upgrade. In 80% of cases, the culprit is not hardware issues, but software glitches, incorrect network settings, or router conflicts.

In this article we will look at all possible reasons, according to which Mac won't connect to Wi-Fi - from the banal (the adapter is turned off) to the exotic (channel conflict in an apartment building). You will receive Step-by-step instructions for macOS Sonoma, Ventura, and Monterey, including commands for Terminal, hardware testing, and router setup tips. No fluff: just working solutions with explanations of why they work.

1. Basic diagnostics: what to check first

Before digging deep into the settings macOS or router, make sure the problem isn't obvious. Here's a 5-point checklist right now:

  • 🔌 Is the router turned on and working? Check the indicators on the device: the power LED should be on and the Wi-Fi light should be blinking. If there are no indicators, try rebooting the device (unplug the power cord for 30 seconds).
  • 📶 Is Wi-Fi enabled on your Mac? Click the Wi-Fi icon in the upper-right corner of the screen. If there's no "Turn on Wi-Fi" option and the icon is crossed out, the adapter is disabled by software or hardware.
  • 🔒 Is the password correct? Even if you are sure that you are entering the correct key, try connecting from another device (smartphone, tablet) using the same password. Sometimes macOS "forgets" saved networks.
  • 📡 Do other devices connect? If none of the gadgets see the network, the problem is with the router or the provider. Unless Mac If you can't get Wi-Fi, your computer settings are to blame.
  • 🔄 Did rebooting help? Turn it off Mac (Not a reboot, but a complete shutdown for 10 seconds), then turn it on again. This will reset the network settings cache.

If Wi-Fi still doesn't work after these steps, proceed to the next section. If the network does work, the problem was temporary, but it's worth monitoring the situation: glitches often precede more serious problems.

📊 What Mac do you have?
MacBook Air (M1/M2)
MacBook Pro (13"/14"/16")
iMac (24"/27")
Mac mini
Another

2. Checking macOS network settings

More often Mac It won't connect to Wi-Fi due to incorrect network settings. We'll show you how to check and reset them without risking losing important data.

Step 1: Remove a network from saved networks

Sometimes macOS Saves outdated connection settings (for example, after changing the router password). To reset them:

  1. Open System Preferences → Network.
  2. Select Wi-Fi in the left menu, then click Additionally.
  3. In the Known Networks list, find the problematic network, select it and click (minus) to delete.
  4. Confirm the action and reboot Mac.

Step 2: Reset Network Services

If deleting the network doesn't help, reset all network settings to factory defaults:

sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist

sudo rm /Library/Preferences/SystemConfiguration/preferences.plist

After executing the commands in Terminal Restart your computer. Mac will create new configuration files automatically.

☑️ Checking Wi-Fi settings on macOS

Completed: 0 / 4

3. Diagnosing hardware problems

If software methods don't work, the hardware may be to blame. Mac Wi-Fi is controlled by a wireless module, which can fail due to overheating, physical damage, or wear and tear (especially on older models).

How to check hardware health:

  1. Test in safe mode: Reboot Mac, holding ShiftSafe mode loads only basic drivers. If Wi-Fi works, the problem is software; if not, the problem is hardware.
  2. Diagnostics through Terminal: Enter the command:
    networksetup -listallhardwareports

    Find the line in the output Wi-Fi or AirPortIf it is not there or the status Hardware Port: Wi-Fi, Device: en0 missing - the module is not detected by the system.

  3. Checking on another router: Try connecting to another network (for example, from your phone in hotspot mode). If there is no connection there either, the problem is Mac.

Typical hardware faults:

  • 🔥 Module overheating: Often found on MacBook Pro 2016–2018 due to poor thermal paste. Check the temperature using a utility. iStat Menus.
  • 🔌 Disconnected cable: After repair or drop, the Wi-Fi antenna cable may become detached from the motherboard.
  • 🛠 Chip failure: On Mac with chips Broadcom (most models) the module may "die" after a power surge.
What to do if the Wi-Fi module burns out?

If diagnostics confirm a hardware failure, there are two options:

1. Replacing the module On new MacBooks (M1/M2), this is nearly impossible without specialized equipment (the chips are soldered to the board). On older models (pre-2020), the module can be replaced independently (cost: 1,500–4,000 ₽).

2. USB/Wi-Fi adapter — a temporary solution. Any adapter with a Realtek RTL8188 chip (for example, TP-Link TL-WN725N) will work, but the speed will be lower than the integrated module.

4. Router Conflicts: Settings that Interfere with Mac

Sometimes the problem isn't in the Mac, but in the router. Especially if other devices connect, but intermittently. Here are the settings you should check:

Router parameter Recommended value Why is it important for Mac?
Network mode (Standard) 802.11ac (or 802.11ax, if supported) Older standards (802.11n) may conflict with Broadcom chips in Macs.
Channel Width Auto (or 40 MHz for 5 GHz) Narrow channels (20 MHz) limit the speed, wide ones (80 MHz) can cause disconnections.
Security WPA2/WPA3 Personal (AES) Mac does not support legacy WEP and may fail with TKIP.
Channel Auto (or manual 1/6/11 for 2.4 GHz) Congested channels (eg 13) cause interference.

How to change router settings:

  1. Open the router's web interface (usually at 192.168.0.1 or 192.168.1.1).
  2. Log in (login/password is usually on the sticker on the back of the device).
  3. Find the section Wireless Settings (or "Wireless Network").
  4. Apply the recommended values ​​from the table above and save the settings.

5. macOS-Specific Issues: From Sonoma to Big Sur

Each version macOS has its own quirks that can disrupt Wi-Fi. Let's look at the most common bugs and their solutions.

macOS Sonoma (14.x) and Ventura (13.x):

  • 🐞 DHCP bug: After the update Mac may not receive an IP address. Solution:
    sudo ifconfig en0 down && sudo ifconfig en0 up

    (Where en0 — the name of the Wi-Fi interface, check through ifconfig).

  • 🔄 Conflict with VPN: If you use NordVPN, ProtonVPN or built-in IKEv2, try disconnecting your VPN and reconnecting to Wi-Fi.

macOS Monterey (12.x) and Big Sur (11.x):

  • 📡 Problems with Broadcom chips: On MacBook Pro 2018–2019 a reset might help NVRAM:
    1. Turn it off Mac.
    2. Turn on and hold down immediately Option + Command + P + R for 20 seconds.
    3. Release the keys and wait for the reboot.
  • 🔌 Glitch in corecaptured: If in Consoles (application Utilities) you see errors corecaptured, execute:
    sudo rm -rf /private/var/log/DiagnosticMessages/*
  • 6. Alternative connection methods if Wi-Fi doesn't work

    While you're looking for a solution, you can temporarily connect to the internet in other ways:

    • 📱 USB tethering with iPhone/Android: Connect your phone with a cable, enable “Modem mode” in the settings. Mac will automatically gain access to the network.
    • 🖥 Ethernet adapter: For MacBook Air or new ones MacBook Pro (Without an RJ-45 port) you'll need a USB-C hub with Ethernet. The speed will be more stable than over Wi-Fi.
    • 🔄 Bridge mode on another computer: If there is a second one Mac or a Windows PC, connect it to Wi-Fi, and then share the Internet via Ethernet or Thunderbolt.
    • How to set up internet sharing from an iPhone:

      1. On iPhone: Settings → Tethering (turn on "Allow others").
      2. Connect Mac to iPhone via USB cable.
      3. On Mac: V System Preferences → Network a new connection will appear iPhone USB.

    7. When to contact a service center: signs of serious breakdowns

    If you have tried all the methods from the article, but Mac Still can't connect to Wi-Fi, maybe the problem requires professional intervention. Here red flags, in which case you should take your device to a service center:

    • The Wi-Fi module is not detected in Terminal (no line en0 in the conclusion networksetup -listallhardwareports).
    • 🔥 MacBook overheats and shuts down when trying to connect to the network (check the temperature through iStat Menus).
    • 🛠 There are traces of liquid or impacts visible on the case. (especially near the Wi-Fi antennas, which are located under the keys F1–F12).
    • 🔄 The problem only appears on specific Wi-Fi channels. (for example, only on 5 GHz or only on channel 13).

    Cost of repairs in Russia (2026):

    • Diagnostics: 500–1,500 ₽ (often free if you agree to repairs).
    • Replacing the Wi-Fi module: 3,000–8,000 ₽ (depending on the model) Mac and chip type).
    • Resoldering the chip (on M1/M2): 10,000–20,000 ₽ (only in specialized centers).
    • FAQ: Frequently asked questions about Wi-Fi issues on Mac

      Why does my Mac connect to Wi-Fi but the internet isn't working?

      This is a typical problem with DNS or IP conflict. Try:

      1. IN System Preferences → Network → Wi-Fi → Advanced → DNS Add Google's public DNS: 8.8.8.8 And 8.8.4.4.
      2. Perform in Terminal:
        sudo dscacheutil -flushcache
        

        sudo killall -HUP mDNSResponder

      Mac only doesn't see one network, but sees others - what's the matter?

      Most likely, the problem is in the settings. hidden network (if it is hidden) or in MAC address filtering on the router. Check:

      • Disable MAC filtering on your router (section Wireless MAC Filter).
      • If the network is hidden, enter its name and password manually in System Preferences → Network → Wi-Fi.
      Wi-Fi disappeared after updating macOS. How do I roll back?

      System rollback is possible, but complicated. The alternative is Install a previous version of macOS on an external drive:

      1. Download the old macOS image via App Store (hold Option when opening).
      2. Connect an external SSD/HDD (formatted in APFS).
      3. Boot from external drive (Option when turned on) and install the old system.

      ⚠️ Attention: This is a temporary solution. Apple quickly patches vulnerabilities in older versions of macOS, so it's unsafe to continue using the outdated system for long.

      My Mac connects to Wi-Fi, but the speed is very slow. What should I do?

      Reasons for low speed:

      • 📶 Weak signal: Check the level in the Wi-Fi menu (if 1–2 bars, move closer to the router).
      • 🔄 Congested channel: Use the utility WiFi Explorer (free version) to find a free channel.
      • 🛠 MTU issues: IN Terminal execute:
        sudo networksetup -setMTU Wi-Fi 1453
      Is it possible to replace the Wi-Fi module on a MacBook M1/M2 yourself?

      On chips Apple Silicon (M1, M2) Wi-Fi module soldered to the motherboardSelf-replacement is not possible - the following is required:

      • Special equipment for micro-soldering (cost - from 50,000 ₽).
      • Experience working with BGA chips (risk of damaging the board).
      • Flashing a new chip (without it) macOS does not recognize the module).

      💡 Alternative: Use an external USB adapter (eg. TP-Link Archer T2U Nano) with macOS support.