You turned on MacBook, and instead of the usual Wi-Fi connection, there's silence, a "No internet connection" error, or an endlessly spinning loading wheel. This situation is familiar to many laptop owners. Apple, regardless of the model - be it MacBook Air M1 or MacBook Pro 2017 on IntelThe problem may lie in a simple software glitch or hardware damage. Wi-Fi module.
In this article we will look at all possible reasons, which causes Wi-Fi to stop working MacBook, - from errors in macOS Sonoma/Ventura to physical malfunctions of the antenna. You will learn how diagnose the problem Without contacting a service center, we'll explain which router settings might be blocking your connection, and what to do if the network only drops on your device, but works reliably on other devices. We'll pay special attention to hidden macOS settings that Apple doesn't advertise in standard instructions.
1. Basic check: router or MacBook?
Before messing with your laptop's settings, make sure the problem isn't with the router. Users often spend hours reinstalling drivers when a simple router reboot would have sufficed.
- 🔄 Reboot your router: Unplug it for 30 seconds, then plug it back in. Wait 2-3 minutes for the device to fully boot up.
- 📱 Check other devices: Connect your smartphone, tablet, or another laptop to the same network. If Wi-Fi works, the problem is MacBook.
- 🔌 Try another channel: in the router settings (usually at the address
192.168.0.1or192.168.1.1) change the Wi-Fi channel from “Auto” to a fixed one (for example, 6 or 11 for 2.4 GHz).
If other devices also fail to connect, the problem is definitely with your router or ISP. Contact your ISP's technical support - there may be a line outage or maintenance. If Wi-Fi only works on MacBook, let's move on to diagnosing the laptop.
2. macOS Software Crashes: From Rebooting to NVRAM Reset
operating system macOS is known for its stability, but it is not immune to errors, especially after updates. If Wi-Fi disappears after installing a new version of the system (for example, Sonoma 14.4), first of all, try standard recovery methods.
2.1. Restart and reset network settings
- 🖥️ Restart your MacBook: Sometimes this resolves temporary conflicts with Wi-Fi drivers.
- 🔧 Reset network settings:
- Open
System Preferences → Network. - Select your active Wi-Fi connection and click "Minus» (–) to delete.
- Click "Apply", then add the network again.
- Open
- ⌨️ Resetting NVRAM (For MacBook on Intel):
- Turn off your laptop.
- Turn it on by holding down the keys immediately
Option + Command + P + R. - Hold for 20 seconds until you hear the second boot sound (on newer models, the logo Apple will not appear or disappear again).
- 🔋 Reset SMC (only for MacBook before 2018):
- Turn off your laptop.
- Clamp
Shift + Control + Option(left side of the keyboard) + power button for 10 seconds. - Release the keys and turn on MacBook.
- Open
System Settings → General → Software Update. - If an update is available, install it (sometimes Apple releases patches for critical bugs).
- If there are no updates, try delete last:
sudo softwareupdate --reset-ignoredThen check again for updates.
- Open
Terminal(Programs → Utilities). - Enter the commands one by one:
sudo rm -rf /Library/Caches/com.apple.kext.caches/sudo rm -rf /System/Library/Caches/com.apple.kext.caches/ - Reboot MacBook.
- Find out your laptop's MAC address:
networksetup -getmacaddress Wi-Fi - Go to your router settings (usually
192.168.0.1) and check the sectionMAC FilteringorAccess Control. - If your address is blacklisted, remove it or add it to the whitelist.
- 🔍 Check the Wi-Fi indicator: If the icon is gray (instead of black), it may indicate a hardware problem.
- 🔊 Listen to the laptopWhen connected to the network, you should hear a barely audible high-frequency squeak (this is the Wi-Fi module operating). Its absence is a bad sign.
- 🛠️ Test in
Diagnostics Mode:- Turn it off MacBook.
- Turn on while holding
D(For Intel) orCommand + D(For Apple Silicon). - Select your language and wait for the test to complete. Errors with code
PPF001orPPM003indicate problems with Wi-Fi.
2.2. Resetting NVRAM/PRAM and SMC
These components store low-level settings, including Wi-Fi parameters. Resetting them can restore network functionality:
Important: On MacBook with Apple Silicon chip (M1/M2/M3) SMC reset is not required - a regular reboot replaces it. But NVRAM is reset in the same way as on Intel-models.
Make sure your MacBook is charged to at least 50%
Close all programs
Write down your Wi-Fi passwords (they will be erased!)
Prepare a backup copy of important files (in case of failure)
-->
3. Conflicts with macOS drivers and updates
One of the most common reasons for Wi-Fi not working on MacBook — driver conflict after a system update. For example, after switching from Ventura on Sonoma Many users experience network drops or instability. This is often caused by incorrectly installed updates or corrupted kernel files.
3.1 Reinstalling macOS updates
If Wi-Fi stops working immediately after a system upgrade:
3.2. Removing problematic kernel files
In rare cases, deleting the kernel cache helps. Attention: This method requires administrator rights and may cause system instability if not performed correctly.
After rebooting, the system will rebuild the cache automatically. If Wi-Fi works again, the problem was due to corrupted kernel files.
What should I do if my MacBook won't boot after clearing the cache?
If after deleting the kernel cache the laptop freezes on the logo Apple, try booting into Safe mode (hold Shift when turned on). If this does not help, you will need to reinstall macOS via Recovery Mode (press Command + R when loading).
4. Router settings that block a MacBook
Sometimes Wi-Fi doesn't work only on MacBook, but on other devices - no problem. This could be due to router settings, which conflict with the connection protocol AppleLet's consider the most common cases.
4.1 Incompatible Wi-Fi standard
Modern routers support standards 802.11ac (Wi-Fi 5) and 802.11ax (Wi-Fi 6), but old MacBook (e.g. 2015 models) may not work correctly with the new modes. Check your settings:
| Router parameter | Recommended value | Why is it important? |
|---|---|---|
| Wi-Fi Mode | 802.11n/ac (For MacBook 2018+) or 802.11b/g/n (for older models) |
New standards may not be supported by older adapters. |
| Channel Width | 20/40 MHz (for 2.4 GHz) or Auto (for 5 GHz) |
Too wide a band can cause interference |
| Security | WPA2-PSK or WPA3/WPA2 Mixed |
MacBook may not connect to networks with WPA3 in its pure form |
4.2. Filtering by MAC address
Some routers are configured to only connect devices from a "white list" MAC address. Make sure your MacBook not blocked:
Attention: MAC address MacBook It may change when you change the network card or reset the NVRAM. If you previously whitelisted it but the network still isn't working, check the address again.
5. Hardware faults: from antenna to motherboard
If software methods do not help, the problem may lie in physical damage. MacBook They are known for their compactness, but this also becomes their weak point - thin antenna cables often fray or come loose from the connectors.
5.1. Wi-Fi module diagnostics
Before disassembling your laptop, try these steps:
5.2. Typical hardware failures
| Problem | Signs | Solution |
|---|---|---|
| Broken antenna cable | Wi-Fi only works near the router or doesn't pick up 5 GHz | Cable replacement (service costs ~1,500–3,000 ₽) |
| Wi-Fi module disconnected from the motherboard | The network disappears when the laptop moves or heats up. | Re-soldering contacts or replacing the module |
| Damage to the Wi-Fi chip (eg. Broadcom BCM43xx) | Complete absence of network, module is not detected in System report |
Module replacement (~5,000–10,000 ₽) |
⚠️ Attention: If you have no experience in repairing electronics, do not attempt to disassemble it yourself. MacBook to check the antennas or module. Incorrect handling may damage the display cables or battery. Contact an authorized service center. Apple or a trusted workshop.
6. Hidden macOS Settings to Restore Wi-Fi
IN macOS There is hidden commands, which allow you to reset network interfaces at the system level. They aren't available in the graphical interface, but they often help when standard methods fail.
6.1. Resetting the network stack via Terminal
These commands restart all network services, including Wi-Fi:
sudo ifconfig en0 downsudo ifconfig en0 up
sudo networksetup -renewDHCP Wi-Fi
If Wi-Fi still doesn't appear after this, try a more radical reset:
sudo networksetup -setdhcp Wi-Fisudo networksetup -setairportpower en0 off
sudo networksetup -setairportpower en0 on
6.2. Removing problematic configurations
Wi-Fi configuration files can become corrupted, especially after updates. Delete them manually:
- Open
Terminaland enter:sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plistsudo rm /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist - Reboot MacBook.
Note: After this, you will have to re-enter passwords for all saved networks.
7. Alternative ways to connect to the Internet
While you're looking for a solution to your Wi-Fi problem, you can use alternative connection methods to avoid being left without internet:
- 📶 Personal Hotspot with iPhone:
- On iPhone turn on
Settings → Tethering. - On MacBook Connect to the created access point via Wi-Fi or USB.
- On iPhone turn on
RJ-45, buy an adapter USB-C → Ethernet (For example, Anker or Belkin).- Connect your smartphone via USB.
- Turn it on
USB modemin the settings.
⚠️ AttentionWhen using tethering, be sure to check your mobile carrier's plan. Some providers block tethering or charge extra for data traffic.
8. When should I contact the service?
If you have tried all the methods in this article, but Wi-Fi is not working MacBook If it still doesn't work, there's likely a hardware issue. Contact service in the following cases:
- 🚨 The Wi-Fi module is not detected V
System report(About This Mac → System Report → Network → Wi-Fi). - 🔧 The laptop was dropped or subjected to impact - This could damage the antennas or connectors.
- 💧 Liquid got in — even a small amount of moisture can damage the Wi-Fi module.
- 🔥 Overheat: If MacBook It gets very hot and switches off, the problem may be in the Wi-Fi chip (often found on 2016-2017 models).
- Replacing the antenna cable: 1500–3000 ₽.
- Resoldering the Wi-Fi module: 3000–6000 ₽.
- Replacing the entire module: 5000–12000 ₽ (depending on the model) MacBook).
- IN
System Preferences → Network → Wi-Fi → Advancedremove current DNS and add8.8.8.8(Google) or1.1.1.1(Cloudflare). - Reset DNS cache to
Terminal:sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder - Your MacBook older than 2013 - such models only support 2.4 GHz.
- The mode is disabled in the router settings.
802.11ac(turn it on). - 5 GHz antenna is damaged (diagnostics required).
- Change the channel on the router (for example, from
Autoon40for 5 GHz). - Disable the feature
Wi-Fi AssistVSystem Preferences → Network → Wi-Fi → Advanced. - Install the beta version of the next macOS update (sometimes they fix network bugs).
- IN
System Preferences → Network → Wi-Fi → Advanced → ProxyUncheck all boxes. - Temporarily disable your firewall (
System Preferences → Security & Privacy → Firewall). - Try opening the site in
Private modebrowser - if it loads, the problem is in the extensions. - On MacBook with M1/M2 chip The module is soldered to the motherboard and cannot be replaced without a soldering station.
- On models before 2020, the module is removable, but a special screwdriver is required.
P5 Pentalobeand be careful when disconnecting the antennas. - After replacement it may be necessary calibration through
Apple Configurator(otherwise the network will be unstable).
The cost of repairs depends on the breakdown:
Advice: Before visiting the service, make a backup copy of your data (Time Machine or iCloud) - sometimes a complete system reset is required for diagnostics.
FAQ: Frequently asked questions about Wi-Fi on a MacBook
❓ Why is Wi-Fi working but there is no internet (exclamation mark)?
This indicates a problem with DHCP or DNS. Try:
❓ My MacBook isn't detecting the 5 GHz network, only the 2.4 GHz one. What should I do?
Possible reasons:
❓ My Wi-Fi has become slow after updating macOS. How can I speed it up?
Try:
❓ My MacBook connects to Wi-Fi, but pages won't load. What's wrong?
Probably blocking at level firewall or proxy. Check:
❓ Is it possible to replace the Wi-Fi module in a MacBook yourself?
Theoretically yes, but:
If you have no experience, it is better to contact a service center.