2018 MacBook Pro randomly losing WiFi connection

My month-old Mac has randomly started dropping my WiFi connection without any notification. One moment it's working fine, the next I'm offline. According to the WiFi dropdown in the menubar, my machine is behaving as if I had clicked to disconnect from the network; WiFi is on but not connected, all networks that should be in the list of nearby networks are there, and clicking on my network connects back up in under a second and I'm back to working again online... until it drops again anywhere from ten minutes to a few hours later.

This issue started almost immediately after installing "macOS High Sierra 10.13.6 Supplemental Update 2 for MacBook Pro (2018)" from the Mac App Store and is affecting me on any WiFi network I connect to now if I'm connected long enough. It's usually just a minor inconvenience, but if it went down at just the wrong time it could cause serious issues with what I use it for. My 2011 MacBook Pro, also running macOS 10.13.6 but without the update specific to the 2018 model, doesn't have this issue... nor does any other device in the house, including a 2014 MacBook Pro, two 2007 MacBooks, and a 2009 iMac which are also all on the latest versions of macOS that they support. (Same for all the iPhones, iPads, and Apple TVs in the home) It looks like this bug is reserved for those with the latest and greatest portable Macs, so I'm out of luck until a fix comes around.


Does anyone have any ideas as to what may be causing this? I'm pretty sure it's an issue with the recent update; my Mac doesn't have a whole lot on it yet besides Apple apps and Adobe Creative Cloud software, and I don't browse anywhere or download anything from anywhere that could have given me anything unpleasant on my system. I basically treat this thing like a baby, so there seriously shouldn't be any issues with it already. My MacBook Pro and AirPort Extreme are both on the latest software version they have available, and I've troubleshooted both devices.

MacBook Pro (15-inch, 2018), macOS High Sierra (10.13.6), TimBook Pro

Posted on Sep 10, 2018 10:37 PM

Reply
Question marked as Top-ranking reply

Posted on Apr 11, 2019 2:26 PM

So, after more analysis I found this issue only repeatable when I had ANYTHING plugged into USB-C


This hard to find article explains the problem. https://support.apple.com/en-au/HT201163

If your USB device has a cable long enough that you can move the device, place it away from your Mac—and make sure not to place it behind your Mac, or near the hinge of its display. The antennas for Wi-Fi and Bluetooth are located there, and USB 3 devices placed there might interfere with your wireless connections.


Some Genius decided to put the USB-C ports right next to the WiFi antenna. The noise for a in proximity USB-C device can cause the issues reports. Sounds like a significant design flaw IMHO. Fixed by using a non-apple USBC hub with a longer cable than the apple designed USBC dongle. Also have USBC extension cables on order.

239 replies

Jan 30, 2019 12:32 PM in response to BDAqua

Finally found out what is causing issue and also fact that Macbook 2010 with Yosemite can react correctly.

Router cleans it's DHCP table (not standard behaviour and possibly bug) and asks clients with ARP if they are still alive. All devices (iPhone, iPad, Macbook Pro 2010) react. However for some reason Macbook Pro 2015 doesn't see any broadcast ARP request (wireshark screenshot from 2010 that there is traffic). This explains why router allows connections (cause there is no DHCP timeout on lease) but it doesn't allow outgoing WAN connection because it misses the ARP reply. Also tried ping from Macbook 2010 and the underlying ARP broadcast request can't be seen by Macbook 2015. Also no need to clean arp table on 2015. By triggering "arping 192.168.0.1" all connections will resume.


https://imgur.com/a/tQFDDXz

Some people solved this issue by changing router (other routers don't clean/check entries in DHCP table)


Here is a diff of sysctl (link layer) between Macbook 2010 and 2015:

net.link.ether.inet.arp_llreach_base: 120

net.link.ether.inet.arp_llreach_base: 30

net.link.ether.inet.arp_unicast_lim: 3

net.link.ether.inet.arp_unicast_lim: 5



net.link.ether.inet.maxhold: 16


net.link.ether.inet.probe_intvl: 7



net.link.generic.system.dlil_input_threads: 4

net.link.generic.system.dlil_input_threads: 6


net.link.generic.system.ifcount: 12

net.link.generic.system.ifcount: 7


net.link.generic.system.start_delay_disabled: 0


net.link.generic.system.start_delayed: 0


net.link.generic.system.tx_chain_len_count: 0



Tried "sudo sysctl -w net.link.ether.inet.arp_unicast_lim=0" from other thread without success ;(

Verified /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I


Anyone can explain why Macbook Pro 2015 doesn't see ARP broadcast? Or which layer can cause this issue?

Feb 17, 2019 5:55 AM in response to sirozha

I have two different SSID's set up for 2,4 and 5GHz. In the past the MacBook reconnected to the 2,4GHz after connection loss of the 5GHz. But because of the fact that my Magic Trackpad (first gen) get's useless I set the 2,4GHz to ignore.

I had some speed degration, too but most of the time the connection get's lost completely. For now turning of awdl0 seems to be a useful workaround to minimise connection lost. But I'm still monitoring.

May 13, 2019 6:26 AM in response to Alin Pilkington

Just another data point. After a month of no problem at all, I started having wifi connection problems on my iPhone, 2019 Macbook Pro, and even my Simplisafe camera. I tried resetting all the devices, changing my wifi password, and a few other resets. But just disabling my Macbook's "unlock with Apple Watch" fixed it all at once. One additional datapoint--my 2018 iMac still unlocks with my watch with no problem.

May 17, 2019 9:32 PM in response to BDAqua

I just had the issue again and ran this at a bash prompt:


networksetup -getairportnetwork en0


This gave me the result "You are not associated with an AirPort network."


Then I reconnected using this command:


networksetup -setairportnetwork en0 MyWifiNetwork


where MyWifiNetwork is my wifi ID. Then I was back in business. Running the first command again gave me:


Current Wi-Fi Network: MyWifiNetwork


So now I'll write a little script that uses the above commands to automatically check every few seconds and reconnect automatically.

Oct 19, 2018 3:34 AM in response to TimsTech

I have the same issue with my newly purchased 2018 macbook pro. Running macOS 20.14. Problem is only persistent when connected to an external monitor at work. Reboot fixes the issue for some time, then returns. Problem can be avoided by not closing the lid on the MacBook and use both the MacBook screen and the external monitor at the same time.

Feb 17, 2019 6:40 AM in response to Mac-Trek

Keep running the continuous ping to the default gateway or to google.com or better yet do it to both from two different terminal windows. When you lose the connectivity, switch to the terminal windows and observe the ping responses. In my case, I saw occasional ping responses coming back even though most were lost.


Please report back back here if the connectivity loss is complete or partial based on the ping responses.


Interestimgly enough, back

in late January 2018 (when I bought this 2018 MacBook Air) and in early 2019, I experienced random disconnects from Wi-Finwith the Wi-Fi icon going gray. The MacBook Air wouldn’t automatically connect to the same or another known SSID until I would manually select the same (or another) SSID.


Some time in mid January this behavior changed with the Wi-Fi icon showing that the MacBook Air is still connected to Wi-Fi but IP connecttbeing lost.


I don’t know if a macOS update changed that behavior or if it was a firmware update for my Acess Point. The net result was the same, though, as network connectivity gets lost and can only be restored by manually disconnecting from Wi-Fi and manually re-associating to an SSID.


Personally, after I turned off the AWDL adapter with the WiFried utility, I didn’t see any change in my environment, as the access rate still degrade, and I haven’t had a loss of connectivity for over a week now since I replaced the UAP-IW-HD with the UAP-AC-HD and created a 5 GHz only SSID.

Feb 18, 2019 8:36 AM in response to Mac-Trek

If it adds to the discussion... 2018 MBP 2.2 here. Wifi is fine with a dying Time Capsule. Horrible problems with this issue on two different Synology RT2600ac's with different firmware. I've been running a Ubiquiti USG + Nano HD AP for about 2 weeks now. It's working great across my home and the 2018 MBP hasn't had any issues. Maintains solid 1053-1300Mbps connections on 5Ghz AC from my normal workspaces. I've not experienced any weird disconnects or speed drops.



Feb 20, 2019 5:01 AM in response to sirozha

Same here. I use the first Apple Watch to unlock. Do you have a concrete suspicion that the Apple Watch is causing those Wi-Fi Problems?

In fact the unlock feature works with airdrop. Because if I disable awdl0 the unlock didn't work. Well, I'll give a try. I reactivated awdl0 and disabled the unlock with the Apple Watch. We'll see....

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

2018 MacBook Pro randomly losing WiFi connection

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.