1

I have about 4 Windows/Mac laptops all connected to the same router but I'm only experiencing this odd issue with my 2015 15" MacBook Pro:

After waking the computer and successfully connecting to my wifi network, it takes about 50-60 seconds to actually contact the internet/load a website, after which time everything loads in the expected 1-2 seconds. It's just that initial connection, and it's just this one MacBook Pro.

I don't believe it's a wifi connection issue, because the computer connects to the wifi almost immediately and I can access local network shares etc. instantly, it's just this one use case scenario of loading a website or Spotify or Mail or anything else contacting the outside world via the internet.

I wondered if it could be some kind of DNS issue; right now my wifi adapter is set without a custom DNS server so I believe it's just using my router, but the router seems fine and no other device on our network is experiencing this connection delay. I've tried inputting custom DNS servers like Google's 8.8.8.8 or 8.8.4.4 but the problem still persists.

The Ping gives some indication:

Request timeout for icmp_seq 147

Request timeout for icmp_seq 148

Request timeout for icmp_seq 149

64 bytes from 8.8.8.8: icmp_seq=148 ttl=58 time=2010.641 ms

64 bytes from 8.8.8.8: icmp_seq=149 ttl=58 time=1009.764 ms

64 bytes from 8.8.8.8: icmp_seq=150 ttl=58 time=16.569 ms

64 bytes from 8.8.8.8: icmp_seq=151 ttl=58 time=14.475 ms

13
  • what is the result of Ping
    – Ruskes
    Commented Jan 18 at 23:10
  • Run this in terminal to see what is it doing sudo tcpdump -i en0
    – Ruskes
    Commented Jan 18 at 23:11
  • Thanks @Ruskes, sorry if it takes me a while to reply. So I ran that command and tried to load Google Maps, and for the first ~45 seconds nothing came up, but then a bunch of text came up when the page finally loaded, so maybe the 'delay' is somewhere else in my system? I can't paste the resultant text stream here because it's too long...! Unless I'm trying to reply in the wrong place... Commented Jan 19 at 19:31
  • did you try the test with PING, again in Terminal type Ping 8.8.8.8 Pinging Google, the result should be about 60 milli seconds, use Control C to quit
    – Ruskes
    Commented Jan 19 at 19:42
  • Ok, I pinged the DNS server but as before didn't get any responses til after about 150 seconds. You can see it finally contact the server after 'seq 149': Request timeout for icmp_seq 147 Request timeout for icmp_seq 148 Request timeout for icmp_seq 149 64 bytes from 8.8.8.8: icmp_seq=148 ttl=58 time=2010.641 ms 64 bytes from 8.8.8.8: icmp_seq=149 ttl=58 time=1009.764 ms 64 bytes from 8.8.8.8: icmp_seq=150 ttl=58 time=16.569 ms 64 bytes from 8.8.8.8: icmp_seq=151 ttl=58 time=14.475 ms Commented Jan 20 at 0:22

1 Answer 1

1

I occasionally encounter similar behavior on my 2022 Mac Studio (Sonoma 14.2.1). These details may help.

The Wi-Fi connectivity issue is limited to Safari (occasionally, Apple Mail will appear offline, too), with Chrome, Edge, etc., sites open as expected. All browsers use the default DNS settings.

If I close Safari (Mail if necessary) and disable Wi-Fi, then access the destination over Ethernet. The site promptly loads using Safari (Mail, too). Now, I can reconnect to Wi-Fi, and everything works as designed.

But I have no Wi-Fi issues on my MacBook Air using Mail or Safari. On both computers, the DNS settings and version of Safari (17.2.21) are identical.

In summary, the connectivity issue is the exception, not the rule. I estimate it occurs on 1/10 sessions (Mail, less frequently). And is limited to Safari.

2
  • Sounds like it merits a visit to bugreporter
    – WGroleau
    Commented Jan 20 at 17:43
  • @BitByByte interesting. I've since discovered another small tip, that if I toggle my wifi off/on again during this 'delay', it connects right away, so maybe it's a wifi/network card issue? You might want to try that and see if it helps. There's a similar issue being discussed here: apple.stackexchange.com/questions/118780/… Commented Jan 20 at 20:19

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .