msoulier

Q: Apple TV can't find my Mac, restart discoveryd

I noticed after upgrading to Yosemite that often my Apple TVs couldn't find my Mac to play content from it, their main reason to exist. A reboot of my Mac fixed the problem so I dug deeper. I don't have to reboot anymore, I just have to restart discoveryd.

 

msoulier@merlin:~$ sudo launchctl list | grep discovery

264 0 com.apple.discoveryd_helper

1937 0 com.apple.networking.discoveryd

 

sudo launchctl unload /System/Library/LaunchDaemons/com.apple.discoveryd.plist

sudo launchctl load /System/Library/LaunchDaemons/com.apple.discoveryd.plist

 

So it seems that discoveryd has issues in Yosemite.

Mac mini, OS X Yosemite (10.10.1)

Posted on Jan 21, 2015 4:39 AM

Close

Q: Apple TV can't find my Mac, restart discoveryd

  • All replies
  • Helpful answers

  • by N Turner,

    N Turner N Turner Jan 21, 2015 7:33 AM in response to msoulier
    Level 1 (16 points)
    Servers Enterprise
    Jan 21, 2015 7:33 AM in response to msoulier

    Sounds silly, but have you rebooted your router?

  • by msoulier,

    msoulier msoulier Jan 21, 2015 1:21 PM in response to N Turner
    Level 1 (0 points)
    Jan 21, 2015 1:21 PM in response to N Turner

    I've rebooted everything, just to confirm that the problem is what I think it is. I'm convinced it's discoveryd. I'd say Apple's testing standards are sliding.

     

    I've also had the Finder in Yosemite refuse to provide an options menu on files until I killed it and let it restart. Sad, and disappointing.

  • by bcpstarsky,

    bcpstarsky bcpstarsky Jan 23, 2015 5:15 PM in response to msoulier
    Level 1 (5 points)
    Jan 23, 2015 5:15 PM in response to msoulier

    My issues with itunes sharing on yosemite were being fixed by renaming my mini in System Prefs regularly. Restarting discoveryd is also solving the problem for me. Thanks so much.

     

    All these issues are a bug with Yosemite, and not "my network" as the fanboi's keep telling me.

  • by AngelSaysNo,

    AngelSaysNo AngelSaysNo Jan 27, 2015 10:50 AM in response to msoulier
    Level 1 (0 points)
    Jan 27, 2015 10:50 AM in response to msoulier

    I have no idea what any of that means. I feel so lost.

     

     

     

     

    msoulier wrote:

     

    I noticed after upgrading to Yosemite that often my Apple TVs couldn't find my Mac to play content from it, their main reason to exist. A reboot of my Mac fixed the problem so I dug deeper. I don't have to reboot anymore, I just have to restart discoveryd.

     

    msoulier@merlin:~$ sudo launchctl list | grep discovery

    264 0 com.apple.discoveryd_helper

    1937 0 com.apple.networking.discoveryd

     

    sudo launchctl unload /System/Library/LaunchDaemons/com.apple.discoveryd.plist

    sudo launchctl load /System/Library/LaunchDaemons/com.apple.discoveryd.plist

     

    So it seems that discoveryd has issues in Yosemite.

  • by zarlant,

    zarlant zarlant Sep 7, 2015 10:01 PM in response to msoulier
    Level 1 (0 points)
    Sep 7, 2015 10:01 PM in response to msoulier

    I've had trouble with multiple MacBook's ability to connect to my router after they wake up from sleep, or at random times. As soon as I restarted the discovery service, they connected to the network immediately. Previously I restarted the machine to fix.

     

    For anyone that doesn't know, the commands that msoulier wrote, are run from the terminal. You can launch the terminal from Applications to run more advanced commands on your Mac.

     

    As stated by msoulier; If you are having trouble connecting to your wifi router, try launching the terminal application and running the following commands, in this order:

     

    sudo launchctl unload /System/Library/LaunchDaemons/com.apple.discoveryd.plist

    sudo launchctl load /System/Library/LaunchDaemons/com.apple.discoveryd.plist