Your MacBook Pro or MacBook Air Suddenly stopped seeing your home Wi-Fi network, even though other devices connect without a problem? This situation is familiar to many tech owners. Apple — from 2015 models to the latest ones M1/M2/M3The reasons may lie in software failures macOS, as well as hardware problems with the Wi-Fi adapter. In 80% of cases, the problem can be resolved independently without calling a service center.
In this article we will look at all possible reasons, Why MacBook It doesn't see the Wi-Fi network - from a banal disabled module to conflicts with the router settings. You will receive step-by-step instructions for every version of macOS (including Sonoma 14.x And Ventura 13.x), and you'll also learn when it's time to sound the alarm and take your laptop in for repair. We'll pay special attention to hidden network settings that are reset after system updates and often become a source of problems.
Before moving on to complex manipulations, check the obvious: is Wi-Fi working on other devices (smartphone, tablet), is it turned on MacBook Airplane mode, and whether you are in the coverage area of several networks with the same name (for example, TP-Link_5G And TP-Link_5G_EXT). These little details are often overlooked even by experienced users.
1. Basic checks: what to do first
Start with simple steps that take no more than a minute but eliminate 30% of possible causes:
- 🔄 Restart your MacBookYes, it's trivial, but after a reboot, temporary kernel errors are reset, including the module
AirPort(this is what the Wi-Fi driver is called in macOS). - 📶 Check the Wi-Fi indicator in the menu bar. If the icon is crossed out or missing entirely, the problem is at the hardware or driver level.
- ⚡ Make sure Airplane mode is turned offClick on the Wi-Fi icon in the upper right corner and check that the item is
Turn on Airplane modenot active. - 🔌 Disable VPN or proxySome VPN services (for example, NordVPN or ProtonVPN) block connections to local networks. Try disabling them in
System Preferences → Network.
If the network still doesn't appear after these steps, proceed to the next step. Please note: if MacBook doesn't see all networks (including neighboring ones), the problem is most likely hardware. If it doesn't see only yours network - it's a matter of router settings or a specific connection.
2. Reset the Wi-Fi module and network settings
A common reason for networks being invisible is a module failure. AirPort (in new macOS it's called Wi-Fi, but the essence is the same). You can reset it in two ways:
- Software reset:
Open
Terminal(throughSpotlightorPrograms → Utilities) and enter the command:sudo ifconfig en0 down && sudo ifconfig en0 upAfter entering the administrator password, the module will restart. If that doesn't work, try this alternative command:
sudo networksetup -setairportpower en0 off && sudo networksetup -setairportpower en0 on - Clearing network settings:
Go to
System Preferences → Network, selectWi-Fiin the left menu and click "−" (minus) at the bottom of the list. After deleting, add the connection again.
If MacBook After these steps, the network is visible but won't connect. Check the password. Sometimes after a reset, the system requires you to re-enter the password, even if the connection was previously saved.
Make sure your Wi-Fi password is saved in Keychain.
Close all programs that use the Internet (browsers, instant messengers)
Disable Bluetooth (may conflict with Wi-Fi)
Check that the router is turned on and distributing the network (the Wi-Fi indicator is blinking)
-->
3. Router Problems: Why Your MacBook Can't See Your Network
If other devices connect to your Wi-Fi, and MacBook — No, the router settings are to blame. Here are the most common conflicts:
- 🔒 Incompatible security type. MacBook does not support legacy protocols
WEPAndTKIP. It should be selected in the router settings.WPA2-PSK (AES)orWPA3. - 📡 Hidden network (SSID)If network name broadcasting is disabled in the router, MacBook It won't be seen. Turn on SSID visibility or add the network manually in
System Preferences → Network → Advanced. - 🔄 Channel conflictIf the router is operating on the channel
12–14(only allowed in Japan) MacBook it won't detect it. Switch channels.1–11. - 🛡️ MAC address filteringYour router settings may have a whitelist of devices enabled. Add your device's MAC address. MacBook (you can find it in
System Preferences → Network → Advanced → Hardware).
To change your router settings, go to its web interface (usually at 192.168.0.1 or 192.168.1.1) and check the parameters in the section Wi-Fi or Wireless network.
How to find your router's IP address on a MacBook
Open Terminal and enter the command:
netstat -nr | grep default
In the line default the gateway IP will be indicated (this is the router address).
⚠️ Attention: If your router issues MacBook IP address from the range 169.254.x.x, this means the DHCP server is not working. Restart your router and check if IP address distribution is enabled in its settings.
4. Update macOS and reset NVRAM/PRAM
Wi-Fi issues often occur after macOS updates or beta installations. If the problem has recently appeared, try the following:
- Update your system:
Go to
System Preferences → General → Software Updateand install all available updates. Apple regularly releases patches to fix Wi-Fi bugs. - Reset NVRAM/PRAM:
This is volatile memory that stores network settings. To reset:
- Turn it off MacBook.
- Turn it on and immediately hold down the keys
Option + Command + P + R. - Hold for 20 seconds until you hear the second startup sound (on models with Apple Silicon the screen will flash).
- Create a new user:
Sometimes the problem lies in corrupted configuration files of the current profile. Create a temporary user in
System Preferences → Users & Groupsand check if Wi-Fi works under it.
If after resetting NVRAM the network works, but after a while it disappears again, the problem may be in conflict with installed software (antiviruses, system cleaners like CleanMyMac). Try removing suspicious programs.
| macOS version | Common Wi-Fi Problems | Recommended action |
|---|---|---|
| Sonoma 14.x | No connection to 6 GHz networks, frequent disconnections | Update to the latest version 14.4+ or roll back to Ventura |
| Ventura 13.x | Doesn't see the network after waking up from sleep | Reset NVRAM and disable Wake on LAN in Power Settings |
| Monterey 12.x | Conflicts with VPNs and corporate networks | Delete configuration profiles in System Preferences → Profiles |
| Big Sur 11.x | The Wi-Fi module is disabled after updates. | Reinstall the system without losing data (via macOS Recovery) |
5. Hardware malfunctions: when it's time for service
If none of the software methods helped, the problem may be in physical damage Wi-Fi module. This applies to:
- 💻 MacBook Pro/Air 2015–2017 with a connector
USB-C— there are known problems with antennas falling off due to mechanical stress. - 🔧 Models after falls or liquid spills (even if everything appears intact).
- 🔋 Laptops with a swollen battery - it can put pressure on the Wi-Fi board.
How to check for hardware failure:
- Connect MacBook to the router via cable
Ethernet(via adapterUSB-C/Thunderbolt). If the internet works, the problem is definitely in the Wi-Fi module. - Boot into
Safe Mode(holdShift(When turned on). If Wi-Fi works, it's the software's fault; if not, it's the hardware's fault. - Shine a flashlight into the port
USB-C(for 2016–2020 models). If you see disconnected antenna contacts, it's 100% a hardware problem.
⚠️ Attention: On MacBook Pro 16" 2019–2021 And MacBook Air M1 The Wi-Fi module is integrated into the motherboard. Replacing it costs 30–50% of the laptop's price. Before repairing, check if it's still under warranty. Apple or a replacement program (for example, for models with a defect "Flexgate").
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:
- 📱 Personal Hotspot with iPhone:
Activate
Modem modein the settings iPhone and connect MacBook ByUSBorBluetoothThis will provide access to mobile Internet. - 🌐 USB/Ethernet adapter:
Buy an adapter
USB-C → Ethernet(For example, Anker USB-C to Gigabit Ethernet) and connect to the router with a cable. The speed will be higher than via Wi-Fi. - 🔄 Repeat mode on the second router:
If you have a spare router, set it up in repeater mode (
WDSorRepeat) to enhance the main network signal.
For a long-term solution (if your Wi-Fi still isn't working), consider purchasing an external USB Wi-Fi adapter. For MacBook chip-based models are suitable Ralink RT5572 or Broadcom BCM43xx (For example, TP-Link TL-WN823N versions v3/v4). Before purchasing, check compatibility on the manufacturer's website.
7. Specific errors and their solutions
Some errors only occur on certain macOS models or versions. Here are the most common:
| Symptom | Cause | Solution |
|---|---|---|
| Wi-Fi connects, but there is no internet access | Incorrect DNS or IP settings | IN System Preferences → Network → Advanced → DNS add 8.8.8.8 And 1.1.1.1 |
| The network appears but disappears after 5-10 seconds | Conflict with Bluetooth (especially on M1/M2) |
Turn it off Bluetooth in the menu bar or reset SMC (for Intel models) |
| MacBook doesn't see 6 GHz networks (Wi-Fi 6E) | No support for older models | Switch your router to the 5 GHz band or update it MacBook to M1 Pro/Max or newer |
| Wi-Fi is not restored after sleep | Error in module power management | Turn it off Wake on LAN V System Preferences → Battery |
If your problem is not included in the table, try to find a solution in system log. Open Console (through Spotlight), select Bug reports and find posts mentioning airportd or WiFiCopy the error and search for it in the official knowledge base. Apple.
FAQ: Frequently asked questions about Wi-Fi issues on your MacBook
My M1 MacBook can't connect to Wi-Fi after upgrading to Sonoma. What should I do?
IN Sonoma 14.0–14.2 There was an error with the Wi-Fi drivers for the chips. Apple Silicon. Update your system to the latest version (14.4 or later) via System Preferences → General → Software UpdateIf updating doesn't help, reset your network settings:
- Delete all saved networks in
System Preferences → Network → Advanced. - Run the command in
Terminal:sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist - Reboot MacBook.
The MacBook sees the network, but doesn’t connect – it says “Failed to connect.”
This error occurs due to:
- Incorrect password (check your keyboard layout when entering).
- IP address conflict (reset TCP/IP settings in
System Preferences → Network → Advanced). - Restrictions on the router (for example, MAC filtering or connection limits).
Try connecting to the network manually: System Preferences → Network click "Other networks", enter the network name (SSID) and password.
After replacing the battery, the Wi-Fi disappeared. Is this related?
Yes, on models MacBook Pro 13" 2016–2019 And MacBook Air 2018 The Wi-Fi antennas run near the battery. Replacing it could have damaged the cables. Take the laptop back to the service center and have them check the circuits. U.FL- connectors (they are responsible for connecting antennas).
Can I use Windows on a MacBook to diagnose Wi-Fi?
Yes, if you have it installed Boot Camp or virtual machine (Parallels, VMware). Boot into Windows and check if the system can see the network. If Wi-Fi works in Windows but not in macOS, the problem is definitely software-related (drivers, settings).
Please note: in Windows on ARM (For M1/M2) Wi-Fi support may be limited - this is normal.
Should I reset macOS to factory settings because of Wi-Fi problems?
This is a last resort. Before resetting:
- Create a backup via
Time Machine. - Try reinstalling macOS without deleting data (through
macOS Recovery,Command + Rwhen loading). - Remove all third-party configuration profiles in
System Preferences → Profiles.
A factory reset only helps if the problem is due to corrupted system files. In 90% of cases, a network reset is sufficient (see Section 2).