You open your MacBook and try to connect to the internet, but the list of available networks is empty, or the Wi-Fi you need suddenly disappears. This situation is familiar to many users. Apple, and it can arise both on new MacBook Air M2, as well as on older models with Intel-processors. In 80% of cases, the problem can be resolved without calling a service center, but this requires properly diagnosing the source.
In this article we will look at all possible reasons, according to which MacBook Wi-Fi not detecting - from trivial errors in the router settings to hardware failures of the adapter. You'll learn how to distinguish a software failure from a physical malfunction, and what commands to use. Terminal will help reset network settings, and why a simple reboot sometimes helps macOS in safe mode. We'll pay special attention to specific issues with the latest versions. Sonoma 14.4+ And Ventura 13.5+, Where Apple has changed the logic of Broadcom Wi-Fi chip drivers..
If your MacBook Pro or MacBook Air If your device suddenly loses network connection, don't rush to take it in for repairs. Follow our step-by-step instructions—in 9 out of 10 cases, the connection will be restored within 10-15 minutes.
1. Checking the obvious: router, cables, and basic settings
Start with the simplest thing—make sure the problem isn't with the signal sources. Users often spend hours troubleshooting. MacBook, when in fact the router or provider is to blame.
- 🔌 Reboot your router: Unplug it for 30 seconds, then plug it back in. Wait until it boots up completely (the indicators should be steady).
- 📡 Check network visibility on other devices: if Wi-Fi doesn't see anything iPhone, no Android- smartphone, the problem is definitely in the router or provider.
- 🔗 Make sure Wi-Fi is turned on on your router.: on some models (TP-Link Archer C6, ASUS RT-AX88U) there is a separate wireless network button.
- 🔄 Change the broadcast channel: in the router settings (usually at the address
192.168.0.1or192.168.1.1) find the sectionWirelessand set the channel manually (for example,6or11for 2.4 GHz).
If other devices connect to the network normally, and MacBook — No, proceed to the next section. If Wi-Fi isn't working at all, contact your internet service provider's technical support. There may be a problem on their end, or their equipment may need replacing.
⚠️ Attention: On some routers (for example, Keenetic) After a firmware update, the broadcast region may be lost. If the wrong region is specified in the settings (for example,USinstead ofRU), some channels will be blocked, and MacBook won't see them. Check this setting in the router's web interface.
2. Diagnosing macOS network settings
If the router is working properly, but MacBook Still can't see Wi-Fi, the problem is in the settings macOSStart by checking the obvious parameters:
- Make sure Wi-Fi is turned on: Click on the network icon in the upper right corner of the screen. If the item
Wi-Fino or it's grey - clickTurn on Wi-Fi. - Check airplane mode: go to
System Preferences → Networkand make sure that the modeOn the planedisabled. - Update the list of networks: In the Wi-Fi menu, select
Refresh the list of networks(or clickOption+ click on the Wi-Fi icon).
If these steps do not help, proceed to a more in-depth diagnosis:
- 🛠️ Reset network services: open
Terminal(throughSpotlightorPrograms → Utilities) and run the commands:sudo ifconfig en0 downsudo ifconfig en1 down
sudo networksetup -setdhcp Wi-Fi
sudo networksetup -renewdhcp Wi-FiAfter each command, enter the administrator password (characters will not be displayed).
- 🔍 Checking the adapter status: V
Terminalenternetworksetup -listallhardwareportsIn the output, find the sectionWi-Fi- if there is someone standing next to him(null)orNo hardware port found, this indicates a hardware problem.
Make sure Wi-Fi is enabled in the menu|Check Airplane Mode|Refresh Network List (Option+click)|Run Reset Commands in Terminal|Check Adapter Status in NetworkSetup-->
If the problem persists after resetting network services, try creating a new network location:
- Open
System Preferences → Network. - In the drop-down menu
LocationselectChange locations.... - Click
+, name the new location (for example,Home 2) and save. - Reboot MacBook.
3. Conflicts with router settings: hidden networks, standards, and security
Sometimes MacBook doesn't see Wi-Fi due to incompatibility of router settings with the requirements macOSThis is especially true for networks with hidden SSID, non-standard channels or outdated security protocols.
| Router parameter | Recommended value | Why is it important? |
|---|---|---|
| Wi-Fi standard | 802.11ac (or 802.11ax for new routers) |
Old standards (802.11b/g) may conflict with drivers macOS Sonoma. |
| Channel width | 20/40 MHz for 2.4 GHz, 80 MHz for 5 GHz |
The band is too wide (for example, 160 MHz) may cause connection breaks. |
| Security type | WPA2/WPA3 Personal |
MacBook does not support legacy WEP and may not connect to networks with WPA3 Enterprise. |
| Hidden SSID | Disable (or manually add the network on a MacBook) | Hidden networks often cause scanning failures, especially on macOS Ventura and newer. |
If your router uses hidden SSID, try temporarily making the network visible or adding it manually:
- Open
System Preferences → Wi-Fi. - Click
Other networks.... - Enter the network name (
SSID), select the security type and enter the password. - Save the settings and try to connect.
⚠️ Attention: Some routers (Zyxel Keenetic, MikroTik) use non-standard settings by defaultDTIMorBeacon Interval, which may conflict with MacBookIf other devices connect normally, and macOS - No, try resetting the router to factory settings and setting it up again.
4. Reset network settings and reinstall drivers
If basic methods don't help, it's time for more radical measures - resetting network settings and reinstalling Wi-Fi drivers. This method is effective in 60% of cases. MacBook doesn't see networks after the update macOS or reset the system.
Reset network settings:
- Open
Terminaland execute the commands one by one:sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plistsudo rm /Library/Preferences/SystemConfiguration/preferences.plist
sudo rm /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist - Reboot MacBook.
- After reboot, open
System Preferences → Networkand set up the connection again.
Reinstalling Wi-Fi drivers (relevant for MacBook with chips Broadcom):
- Download the latest version Broadcom Wi-Fi drivers from the official website Apple (or through
Software update). - Open
Terminaland run:sudo kextunload /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortBrcm4360.kext/sudo kextload /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortBrcm4360.kext/ - Restart your device.
For MacBook on chips Apple Silicon (M1/M2/M3) may be required reset NVRAM:
- Turn it off MacBook.
- Hold the power button for 10 seconds until the loading screen appears.
- Select
Settings → General → Reset NVRAM(on some models this item may be absent).
5. Hardware problems: how to recognize them and what to do
If software methods do not help, the problem may lie in hardwareMost often it is:
- 🔌 Disconnected or damaged antenna cable (relevant for MacBook Pro (2015-2019).
- 🔥 Wi-Fi module overheating (especially on MacBook Air M1 under prolonged load).
- ⚡ Broadcom chip failure (typical for models with Intel-processors).
- 💧 Liquid ingress on the motherboard (even a small amount can cause corrosion of the Wi-Fi module contacts).
How to diagnose a hardware problem:
- Check the indication: If the Wi-Fi menu displays a message
Wi-Fi hardware is not installed, this almost always indicates a physical malfunction. - Look in
System Report:- Click on the logo Apple in the upper left corner →
About this Mac→System Report. - Go to the section
Network → Wi-Fi. - If in the line
InterfacecostsAbsentorUndefined, this confirms a hardware failure.
- Click on the logo Apple in the upper left corner →
- Check your connection in Windows (if installed via Boot Camp): If Wi-Fi works in Windows, but not in macOS, the problem is software. If it doesn't work anywhere, it's hardware.
If you have confirmed a hardware fault, your options are as follows:
- 🔧 Do-it-yourself repairs: Suitable for advanced users only. MacBook Pro 2015-2017, you can reconnect the antenna cables (requires disassembly and
P5 Pentalobescrewdriver). - 🏥 Contacting service: official Apple Store or an authorized service center. The cost of repairing a Wi-Fi module ranges from 5,000 to 15,000 rubles (depending on the model).
- 🔄 Replacing the module yourself: For MacBook Air M1/M2 You can find original modules on AliExpress or eBay, but it is risky (there may be problems with
Serial Numberand activation).
What should I do if my MacBook sees the network but won't connect?
If MacBook It sees the network, but when connecting it gives an error. "Unable to connect to the network", try:
1. Remove the network from saved (in System Preferences → Wi-Fi click on ... next to the network name and select Delete).
2. Change the security type on the router WPA3 on WPA2 (some models MacBook work poorly with WPA3).
3. Manually specify DNS (for example, 8.8.8.8 And 8.8.4.4 from Google) in the network settings.
6. macOS Sonoma and Ventura-Specific Issues
In the latest versions macOS (Sonoma 14.x And Ventura 13.5+) Apple Changes were made to the network stack, which led to new Wi-Fi bugs. Here are the most common issues and their solutions:
- 🔄 "Constant disconnections": after upgrading to Sonoma Many users complain about frequent connection drops. The solution is to disable the feature.
Private Wi-Fi Address:- Go to
System Preferences → Wi-Fi. - Click on
...next to your network name. - Disable the option
Private Wi-Fi address.
- Go to
Bluetooth-module (yes, that's not a typo!):
sudo pkill bluetoothd
After executing the command, reboot your device.
Keychain. Solution:
- Open
Bunch of keys(throughSpotlight). - Find the entry with the name of your Wi-Fi network and delete it.
- Reboot MacBook and reconnect to the network.
If you have updated from Monterey or an older version, try update T2 firmware (For MacBook 2018-2020 with a security chip T2):
- Connect MacBook to the Internet via cable
Ethernet(or USB adapter). - Install all available updates in
System Settings → Software Update. - Restart your device.
⚠️ Attention: IN macOS Sonoma 14.4 and newer Apple changed the logic of working with networks6 GHz(Wi-Fi 6E). If your router supports this frequency, but MacBook It doesn't see it, update your router firmware to the latest version. Some models (ASUS RT-AX89X, Netgear Nighthawk RAXE500) require manual activation of support6 GHzin the settings.
7. Alternative connection methods if Wi-Fi doesn't work
While you're diagnosing or repairing your Wi-Fi, you can use alternative methods to connect to the internet:
- 🔌 Ethernet via adapter: For MacBook Air and new ones MacBook Pro You will need a USB-C/Thunderbolt adapter (for example, Apple USB-C to Gigabit Ethernet or Anker A83360A1). Connect the cable from the router directly.
- 📱 Personal Hotspot with iPhone:
- On iPhone go to
Settings → Tethering. - Turn on
Allow others. - On MacBook connect to the created network (the name will be
iPhone [your name]).
- On iPhone go to
- 🖥️ USB tethering with Android:
- Connect Android-smartphone to MacBook via USB.
- Turn on your phone
Modem mode → USB tetring. - On MacBook V
System Preferences → Networka new network should appear.
- On the second Mac go to
System Preferences → Sharing. - Turn on
Public Internetand select the source (for example,Ethernet). - On the problematic MacBook connect to the created network.
- 🔥 MacBook doesn't see any networks, even after resetting the settings and reinstalling the drivers.
- ⚡ IN
System Reportsection missingWi-Fior indicatedMissing hardware. - 💥 After a fall or liquid spill Not only Wi-Fi stopped working, but also
Bluetooth. - 🔄 Wi-Fi only works in Windows (via Boot Camp), but not in macOS - this may indicate damage
EFI-section. - 🛠️ Artifacts appear on the screen (stripes, flickering) along with Wi-Fi problems - this may be a sign of a faulty motherboard.
If you urgently need the Internet for work, but don’t have a cable or a second device at hand, you can use public networks (in cafes, coworking spaces). However, be careful - such networks are often unsafe. Use VPN (For example, ProtonVPN or Windscribe) to protect data.
8. When to contact a service center: signs of serious problems
Not all Wi-Fi problems can be solved on your own. Here signs, in which case you should contact the service center:
How to choose a service center:
- 🍎 Official Apple Store or Apple Authorized Service Provider: They guarantee original spare parts, but the prices are higher (diagnostics - from 2,000 rubles, Wi-Fi module replacement - from 10,000 rubles).
- 🔧 Unofficial services: cheaper (module replacement starts at 5,000 rubles), but there is a risk of running into non-original parts or poor-quality repairs.
- 🏠 Do-it-yourself repairs: Suitable for advanced users only. iFixit There are guides for replacing Wi-Fi modules for most models. MacBook.
- Make a backup copy of your data (
Time MachineoriCloud). - Write it down
Serial Numberyours MacBook (on the box or inAbout this Mac). - Check whether the service provides a repair warranty (optimally 6-12 months).
Before visiting the service:
⚠️ Attention: If your MacBook under warranty, do not open it yourself - this will void the warranty ApplePlease contact authorized service centers only. A list of official partners can be found on the website. Apple in the section Support → Find a service center.
FAQ: Frequently asked questions about Wi-Fi issues on your MacBook
My MacBook only doesn't see one network, but it does see the others. What's wrong?
Most likely, the problem lies with your specific router's settings. Check:
- Isn't it hidden?
SSIDthis network. - Is a non-standard channel being used (eg.
12-14for 2.4 GHz, which is prohibited in some countries). - Is there a filter enabled on the router?
MAC addresses(in this case you need to addMACyours MacBook to the white list).
Also try deleting this network from your saved ones. MacBook and reconnect.
After updating macOS, my Wi-Fi stopped working. What should I do?
This is a common problem. Try:
- Reset
NVRAM(instructions in section 4). - Delete network settings files via
Terminal(commands also in section 4). - Roll back to a previous version macOS (if the update was recent). For this, you need a backup copy.
Time Machine.
If nothing helps, check the forums Apple (For example, Apple Communities) - this may be a known bug, and Apple has already released a patch.
The MacBook sees the network, but doesn't connect - it says "Failed to connect."
Reasons and solutions:
- Incorrect password: Remove the network from saved ones and enter the password again.
- IP address conflict: in the network settings (
System Preferences → Wi-Fi → Advanced) installConfigure IPv4: Manuallyand enter staticIP(For example,192.168.1.100). - DNS issues: in the same settings, enter public DNS, for example,
8.8.8.8And1.1.1.1. - Incompatibility with WPA3: on the router, change the security type to
WPA2.
Wi-Fi works, but the speed is very slow. How can I fix it?
Speed issues are usually related to:
- Congested channel: change the channel on the router (for example, from
6on11for 2.4 GHz). - A remote router: Check the signal strength (signal bars are displayed next to the network name in the Wi-Fi menu).
- Outdated router firmware: Update the firmware via the web interface.
- Background activity: open
System monitoring(Programs → Utilities) and check if any application is consuming traffic