OSX Yosemite Wifi issues

Hi there,


I upgraded my Macbook Pro Retina 15" (mid 2014 revision) to OS X Yosemite last night and am now having issues when using my home WiFi connection. Whilst it connects to either the 5Ghz or 2.4Ghz network, it is basically unusable. Web pages take minutes to load (if they even load at all), dropbox doesn't sync because it can't get a connection and even trying to get to the router config page is extremely slow and hit/miss.


Tethering to my iPhone seems to work ok, as does using my home network via wired ethernet.


Are any others having problems with Yosemite? Wifi was working fine on Mavericks.


Tom

MacBook Pro with Retina display, OS X Yosemite (10.10)

Posted on Oct 17, 2014 12:37 AM

Reply
3,443 replies

Oct 26, 2014 4:24 PM in response to tomstephens89

I had same issue and I was able to slove WiFi issue after upgrading to Yosemite, nothing worked for me after trying all kind of option suggested on internet.


Here is what I did.

  1. I logged off and logged in as admin user and try my internet and it worked.
  2. I logged off as admin user and logged back in as general user (who is not admin) and I could not connect to my WifI this suggest that there is something new in new version which is not letting non admin user to access WiFi

I gave admin rights to my non admin user and logged back in and my WiFi worked without any problem.


so I would suggest login as admin user till Apple release a fix.

hope this helps.

Oct 27, 2014 12:08 AM in response to tomstephens89

MBPr Mid (2013) - Running in Clamshell mode.


My Problem : WIFI Drops when connecting Bluetooth Keyboard / Mouse. No divices connected it seems ok. but for clamshell, that's kind of difficult with a bluetooth keyboard and mouse.


In Frustration i've written a little script to run in the background which Is now on version 3, but keeps me running with everything appearing to work ok and i don't have to worry about clicking / restarting anything the script does it all. I offer no guarantees, and the script may change a little over the day but it appears ok so far, with having to automatically reset the wifi 3 times in just under an hour.


Edit the script and put your own router id in it :- YOURROUTERID=192.168.1.1


What it looks like running in a terminal :-


Try to keep Yoesemite Wifi Online

Mon 27 Oct 2014 05:59:44 UTC

----------------------------------------------

Mon 27 Oct 2014 06:03:52 UTC: bounced - 1 WIFI OK, Smash another Search

Mon 27 Oct 2014 06:03:58 UTC: bounced - 2 WIFI OK, Smash another Search

Mon 27 Oct 2014 06:04:04 UTC: bounced - 3 Lost WIFI Connection, Big Bounce Try

Mon 27 Oct 2014 06:06:18 UTC: bounced - 4 WIFI OK, Smash another Search

Mon 27 Oct 2014 06:06:24 UTC: bounced - 5 Lost WIFI Connection, Big Bounce Try

Mon 27 Oct 2014 06:42:53 UTC: bounced - 6 WIFI OK, Smash another Search

Mon 27 Oct 2014 06:44:26 UTC: bounced - 7 WIFI OK, Smash another Search

Mon 27 Oct 2014 06:48:43 UTC: bounced - 8 WIFI OK, Smash another Search

Mon 27 Oct 2014 06:48:49 UTC: bounced - 9 WIFI OK, Smash another Search

Mon 27 Oct 2014 06:48:55 UTC: bounced - 10 Lost WIFI Connection, Big Bounce Try

Mon 27 Oct 2014 06:49:26 UTC:OK Fails:10


The Script


#! /usr/bin/env bash

clear

COUNTER=0

YOURROUTERID=192.168.1.1

echo -e "\033[38;5;232mTry to keep Yoesemite Wifi Online"

echo -e " $(date -u) "

echo -e "---------------------------------------------- "

while true; do

ping -c 1 -t 1 $YOURROUTERID &> /dev/null

ONLINE=$?

if [[ $ONLINE == 2 ]]

then

let COUNTER+=1

CHECKIFACE=$(ping -c 1 -t 1 $YOURROUTERID 2>&1 | grep -cs 'No route to host')

echo -ne "\r\033[38;5;232m$(date -u):\033[38;5;196m bounced - $COUNTER "

if [[ $CHECKIFACE == 1 ]]

then

echo "Lost WIFI Connection, Big Bounce Try"

ifconfig en0 down > /dev/null

ifconfig en0 up > /dev/null

sleep 4

else

echo "WIFI OK, Smash another Search"

fi

else

echo -ne "\r\033[38;5;232m$(date -u):\033[38;5;148mOK Fails:$COUNTER "

fi

sleep 1

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resource s/airport -s &> /dev/null

done


Steps

  • Step 1: Create shell script from above code.

    use your favourite text editor, and save the file in your home directory ( wifi.sh )

  • Step 2: In Terminal chmod +x your shell script

    chmod +x ~/wifi.sh

  • Step 3: In Terminal, sudo run the script so it can call the ifconfig command to bounce the wifi.

    sudo ~/wifi.sh

Oct 27, 2014 9:08 AM in response to tomstephens89

The company I work for is experiencing this issue with at least one of our Mac Book Pros.


The macbook was originally upgraded from Mavericks to Yosemite. However it was wiped clean and a fresh copy of Yosemite from a USB bootable installer was used to install the system. From here everything appeared fine, and ran well (in fact faster than we previously saw) for about 30 minutes to see if we had any issues.


Once the machine was removed from the office, the user took it home to a different network did the following:

  • Configured a single email account using exchange
  • Downloaded and installed Google Chrome


After about 15 minutes of use the macbook's internet appeared to have issues. None of the recommended paths to resolve (mentioned in this thread or various others off-site) this issue have worked. As of right now all of our users have been advised to NOT UPGRADE to Yosemite. All current installations of Yosemite are currently being reverted to Mavericks.


A couple of side notes (Mainly details I have not seen highlighted in this thread):

  • WiFi and Ethernet exhibit the same behavior. (Even with Wifi disabled).
  • Command line shows that IP is working when resolving to an IP address. (EG: "ping 8.8.8.8" works as expected)
  • Command line DNS does NOT resolve.
  • Connectivity and functionality of DNS servers was confirmed.
  • The DNS servers in question were working properly for different Macs running both Yosemite and Mavericks.


The laptop in question is currently running Mavericks again so I will not be able to gather more data.

Oct 31, 2014 5:07 AM in response to tomstephens89

This solved my wifi issue on retina Macbook Pro. I found it here in the discussion forum

Creating a New Wi-Fi Service

  • Copy and paste these instructions, because you'll be disconnected from the Internet and you'll need to reboot.
  • Go into your Network Preferences > Select Wi-Fi Service (in the list in the left column) > Click on the options (cog icon) > Select "Make Service Inactive" > Select Apply.
  • Select the same Wi-Fi Service > Delete It ( – ). Reboot.
  • Return to Network Preferences > Create a New Service ( + ).
  • Inside the prompt select Wi-Fi under Interface, name the Service Name something other than Wi-Fi. (I named mine Wi-Fi2. Apparently if you retain the previous Wi-Fi name the WiFi dropping will return on reboot.) > Click Create.
  • Click Apply.

Restart the machine again.

Nov 6, 2014 11:36 PM in response to tomstephens89

Okay well I seam to have fixed the problem, for me anyways. I tried everything else in this thread. Here's what I did that worked out for me:


I have a dual band router, Apple Airport (mimo) running 2.4ghz and 5ghz


try this:


  • open Airport Utility>click airport>edit>wireless>wireless options>check 5Ghz network name
  • connect to that network and make it your preferred network


My theory was that maybe the signal is getting dropped during automatic handoff from 2.4 to 5 ghz spectrum (like a cell phone does)


So I split my Airport into two wifi networks, one on 2.4ghz and one on 5ghz with different names


I paired my Macbook Pro Retina only to the 5ghz wifi network, and attempted to do what had become impossible (stream video and audio through AppleTV) and BAM! It worked!!


All I can figure is that there's something wrong with the way Yosemite handles the 2.4ghz to 5.0ghz spectrum handoff. Once that was eliminated, no more issues. That would also explain when the same computer would work on one network, but not the other.

Nov 12, 2014 6:32 PM in response to tomstephens89

I had wi-fi dropping issues, as well as slow down issues on a 2014 Mac Mini running Yosemite. I confirmed it wasn't a DSL issue by testing my iPhone and iPad on the same network. For awhile, I suspect a hand-off problem, but ruled this out by switching off hand-off on all of my devices. I also suspected a Safari issue, but I ruled this out when I noticed connectivity issues with other apps. After trying a couple other proposed solutions from this forum, I found a fix that seem to really work - resetting the System Management Controller (SMC). I've been running at full speed without any loss of connectivity for four days now. I can't rule out the possibility of the issue coming back at some point, but I highly recommend the SMC reset. Apple's online support has the best instructions for how to do this with any Apple laptop or desktop. I followed the instructions pasted below exactly for my Mac Mini.


Important note: While this fixed my internet connection issues, my Magic Trackpad still has response issues. No lost connectivity, just unpredictable cursor movement. I had no problems with it whatsoever with Snow Leopard. My hope is that 10.10.1 address this as well, which is likely a bluetooth problem.


A big thanks to this community and the poster who originally suggested the SMC reset. Good luck to all. Apple will likely have a more comprehensive fix very soon.



Resetting the SMC for Mac Pro, Intel-based iMac, Intel-based Mac mini, or Intel-based Xserve

  1. Shut down the computer.
  2. Unplug the computer's power cord.
  3. Wait fifteen seconds.
  4. Attach the computer's power cord.
  5. Wait five seconds, then press the power button to turn on the computer.

Nov 14, 2014 1:41 PM in response to tomstephens89

So.. this worked on a MacBook Pro 2012 with a recent Yosemite upgrade (might have been mentioned somewhere in this thread):


Couldn't connect to a Belkin router (of some kind - it was remote support so...)


  • Changed network location to Automatic
  • Deleted all Keychain instances of saved passwords for WiFi network (be sure to write down passwords 1st if they're not stored elsewhere!)
  • Deleted all memorized instances of WiFi in Network Settings
  • Checked the "Change Networks" under "Require administrator authorization to" (Network -> Airport -> Advanced -> Wifi Tab)


Re-joined and no issues now!


I seem to remember having to deal w/ this post-Mavericks as well.


Hope this helps!

Nov 25, 2014 3:38 AM in response to tomstephens89

If anybody is having this problem "invalid password" with a dual band wireless router (in UK I am using BT Home Hub 5) it seems that renaming the 5GHz SSID differently to the 2.4 GHZ may be an answer... It's working for me at the moment. RESTART the hub afterwards.


This from BT back in 2011!!

The BT Home Hub 4 and Hub 5 are dual band with two wireless frequencies for devices to connect to: 2.4GHz and 5GHz. On both Hubs, the default setting has the same network name (or SSID) for both the 2.4GHz and 5GHz bands. Connecting a typical 5GHz-capable device to this single SSID will automatically connect the device to both the 2.4 and 5Ghz frequency at the same time.

However, not all dual band devices behave the same way and some device software does not cope well with a single SSID for both frequencies.

As a result:

  • the device may not connect wirelessly to the Hub
  • it may not connect to 5GHz frequency even in the same room
  • the wireless connection might be intermittent
  • the wireless connection might be very slow

Devices where there are known to be problems include:

  • Some Apple devices including iPhone 5 and Apple TV
  • some Android smartphones
  • Xbox

For some devices you can solve this problem by having different network names (SSIDs) for the 2.4GHz and the 5GHz bands. To set this up, follow these steps:

  1. Open your web browser on a device connected to the Hub and go to bthomehub.home. This will open the Hub Manager
  2. Click on Advanced Settings and enter your Hub admin password when prompted. Unless you've changed it, you'll find the default Hub password on the Hub settings card
  3. Click on Continue to Advanced Settings
  4. Click on Wireless
  5. Click on 5GHz
  6. Change 'Sync with 2.4 Ghz' to No
  7. Change the 'Wireless SSID' to a new name (we recommend just adding '5GHz' to the end of the existing SSID name so you'll know which one is which)
  8. Click Apply to save the changes

After a few minutes you should see two BT Home Hub SSIDs in the list of networks on your device. All of your devices will still automatically connect to the original SSID name, which will be the 2.4GHz.

If you have existing dual band devices you want to connect to 5GHz only, you'll need to connect them to the 5GHz SSID that you've renamed.

Note- Even though wireless speeds at 5GHz can be significantly faster than 2.4GHz, the range of a 5GHz connection is not as good. As a result, you may need your device closer to your Hub (than you'd need to when using the 2.4GHz SSID) to get the best performance possible.

Nov 27, 2014 5:30 PM in response to tomstephens89

For those who are new on the topic, here are some fairy tales that I've tried:


  • fresh install Yosemite
  • defaults write com.apple.NetworkBrowser DisableAirDrop -bool YES
  • disable bluetooth
  • change wifi to WPA2 Enterprise
  • sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist
  • Kext Utility IO80211Family.kext
  • Change MTU number to 1453 (or any other number)
  • Resetting PRAM


all ********


Macbook Pro on asus rt-ac87r 5ghz wifi

Nov 27, 2014 5:34 PM in response to Ivan Gotti

LOL! Yep, tried them all, and more. Couldn't agree more with you. This is BS from Apple.


Ivan Gotti wrote:


For those who are new on the topic, here are some fairy tales that I've tried:


  • fresh install Yosemite
  • defaults write com.apple.NetworkBrowser DisableAirDrop -bool YES
  • disable bluetooth
  • change wifi to WPA2 Enterprise
  • sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist
  • Kext Utility IO80211Family.kext
  • Change MTU number to 1453 (or any other number)
  • Resetting PRAM


all ********


Macbook Pro on asus rt-ac87r 5ghz wifi

Dec 3, 2014 6:50 AM in response to tomstephens89

It has been quite an education reading this thread. I appreciate all of the suggestions and reports about whether the suggestions work. I realize that there are nearly an infinite number of configurations, so it makes sense that some people are able to fix the problem. Unfortunately, I'm not one of those. I thought I would share my experience and update you as I proceed through my next steps.


My Configuration

  • 15" Macbook Pro Retina (mid-2014)
  • Yosemite 10.10.1
  • Apple Airport Extreme (2nd Gen) (firmware version 7.6.4)
  • Linksys EA4500 (firmware version 2.1.41.162351)

My Problems

  • WiFi disconnect randomly (not connected to access point at all)
  • WiFi stalls (no network activity possible, but connected to the access point)
  • WiFi slow performance


Solutions Tried

  • Deleted WiFi adapter and readded
  • Removed all preferred WiFi networks
  • Deleted system config plist files from the Library folder
  • Disabled bluetooth
  • Disabled handoff/continuity
  • Disabled awdl0
  • Contacted Apple Support. They had me boot to recovery mode and test internet connectivity. Everything worked, but since the problem is intermittent, I don't think that's a good test. However, based on this, Apple asked me to do a clean install of Yosemite.


Solutions to Try Next

  • Do a clean install of Mavericks and test. (Currently underway. Installation complete. I've been using the system for nearly 4 hours so far with rock solid WiFi.)
  • After sufficient testing with Mavericks (a couple of days, at least), do a clean install of Yosemite.
  • If problems return with Yosemite (I'm guessing they will, but I'm keeping an open mind), I'm heading to the Apple Store with multiple wireless diagnostic reports, the history recounted above, a copy of Mario Ciabarra's article, and (if someone can tell me how to easily print every page) a copy of this thread - or at least, a reference to it.


I think I've got a good plan of attack, but I welcome additional suggestions.

Dec 3, 2014 3:51 PM in response to gadgetcoma

It has been quite an education reading this thread. I appreciate all of the suggestions and reports about whether the suggestions work. I realize that there are nearly an infinite number of configurations, so it makes sense that some people are able to fix the problem. Unfortunately, I'm not one of those. I thought I would share my experience and update you as I proceed through my next steps.


My Configuration

  • 15" Macbook Pro Retina (mid-2014)
  • Yosemite 10.10.1
  • Apple Airport Extreme (2nd Gen) (firmware version 7.6.4)
  • Linksys EA4500 (firmware version 2.1.41.162351)

My Problems

  • WiFi disconnect randomly (not connected to access point at all)
  • WiFi stalls (no network activity possible, but connected to the access point)
  • WiFi slow performance

Solutions Tried

  • Deleted WiFi adapter and readded
  • Removed all preferred WiFi networks
  • Deleted system config plist files from the Library folder
  • Disabled bluetooth
  • Disabled handoff/continuity
  • Disabled awdl0
  • Contacted Apple Support. They had me boot to recovery mode and test internet connectivity. Everything worked, but since the problem is intermittent, I don't think that's a good test. However, based on this, Apple asked me to do a clean install of Yosemite.

Solutions to Try Next

  • Do a clean install of Mavericks and test. (Currently underway. Installation complete. I've been using the system for nearly 4 hours so far with rock solid ttack vectorWiFi.)
  • After sufficient testing with Mavericks (a couple of days, at least), do a clean install of Yosemite.
  • If problems return with Yosemite (I'm guessing they will, but I'm keeping an open mind), I'm heading to the Apple Store with multiple wireless diagnostic reports, the history recounted above, a copy of Mario Ciabarra's article, and (if someone can tell me how to easily print every page) a copy of this thread - or at least, a reference to it.


I think I've got a good plan of attack, but I welcome additional suggestions.

Right, Gadgetcoma, yours is exactly the attack vector I like. Wish all questions here were put like yours!

Dec 6, 2014 11:11 AM in response to gadgetcoma

Solutions Tried

  • Deleted WiFi adapter and readded
  • Removed all preferred WiFi networks
  • Deleted system config plist files from the Library folder
  • Disabled bluetooth
  • Disabled handoff/continuity
  • Disabled awdl0
  • Contacted Apple Support. They had me boot to recovery mode and test internet connectivity. Everything worked, but since the problem is intermittent, I don't think that's a good test. However, based on this, Apple asked me to do a clean install of Yosemite.


Solutions to Try Next

  • Do a clean install of Mavericks and test. (Currently underway. Installation complete. I've been using the system for nearly 4 hours so far with rock solid WiFi.)
  • After sufficient testing with Mavericks (a couple of days, at least), do a clean install of Yosemite.
  • If problems return with Yosemite (I'm guessing they will, but I'm keeping an open mind), I'm heading to the Apple Store with multiple wireless diagnostic reports, the history recounted above, a copy of Mario Ciabarra's article, and (if someone can tell me how to easily print every page) a copy of this thread - or at least, a reference to it.



I wanted to circle back with an update.


Additional Solutions Tried

  • Launching Network Assistant and keeping it running - no effect
  • Changing permissions on the wifi password in KeyChain Access - no effect
  • Run Mavericks - no problems... and I ran it for two days
  • Clean install of Yosemite - problems showed up within 15 minutes.
  • I captured wireless diagnostic reports of the problem for both my original Yosemite install and the clean Yosemite install.


Apple Support Experience

  • Made a third call to Apple and explained what had been tried. (They actually had most of the history and didn't need me to repeat it.)
  • The advisor immediately transferred me to a senior advisor who confirmed a few details and then brought a wireless senior engineering associate (or something like that.) Based on her knowledge, I'm guessing she was a senior support person with direct access to wireless engineers/developers.
  • She sent me a diagnostic tool to run when the problem occurs so they can get more detail. I captured this information and sent it to Apple along with the two wireless diagnostic reports. That was this morning (12/6), so they won't get to work on this until Monday, most likely. I was told to expect a follow up call later next week.
  • I give Apple support credit for not pushing this off as a hardware issue and for accepting my troubleshooting skills. (I've done a lot of system support over the last 22 years.)


Let's hope this gives them more to go on for finding a fix. I'll report more as I hear back.

Dec 15, 2014 1:39 PM in response to gadgetcoma

Apple Support Experience

  • Made a third call to Apple and explained what had been tried. (They actually had most of the history and didn't need me to repeat it.)
  • The advisor immediately transferred me to a senior advisor who confirmed a few details and then brought a wireless senior engineering associate (or something like that.) Based on her knowledge, I'm guessing she was a senior support person with direct access to wireless engineers/developers.
  • She sent me a diagnostic tool to run when the problem occurs so they can get more detail. I captured this information and sent it to Apple along with the two wireless diagnostic reports. That was this morning (12/6), so they won't get to work on this until Monday, most likely. I was told to expect a follow up call later next week.
  • I give Apple support credit for not pushing this off as a hardware issue and for accepting my troubleshooting skills. (I've done a lot of system support over the last 22 years.)


Let's hope this gives them more to go on for finding a fix. I'll report more as I hear back.


Time for an update. I received a request from Apple to run wireless diagnostics when the problem occurs and send that to them too. Since then, I realized that I have been hit by both of the problems identified by Mario Ciabarra (https://medium.com/@mariociabarra/wifriedx-in-depth-look-at-yosemite-wifi-and-aw dl-airdrop-41a93eb22e48). The wake from sleep/bonjour proxy issue was what I was able to capture in my first submission to Apple. So, I used Mario's instructions on how to reproduce the performance problem and sure enough, I got slow performance. When I turned off awdl0, performance returned to normal. I captured diagnostics from both scenarios (awdl0 on and off) and captured speed test results for both. (With awdl0 on, speedtest reported 8M download 13M upload, with it off, speed was 57M/60M). I then sent Apple the diagnostic results, speedtest results and, as a way to explain how I reproduced the issue, I included a copy of Mario's article 🙂. Let's hope that gets their attention.

Dec 16, 2014 1:35 PM in response to tomstephens89

After many attempts to fix my wifi connectivity issue since Yosemite, I tried this

http://fieldguide.gizmodo.com/the-worst-bugs-in-os-x-yosemite-and-how-to-fix-the m-1652690924


and it worked!


Go to "this Reddit thread" link this Reddit thread

I then did only these steps

Kext Utility is available here

  1. Open Kext Utility.
  2. Let it repair permissions, it will tell you when it's done

I didn't even reboot and all seems fine! Only confusing bit was the message saying "Drag files onto window to process them" the program will run automatically and tell at the bottom of the window when it's complete


hope this works for others because I was getting sooooooooo frustrated!


RJC

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.

OSX Yosemite Wifi issues

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