Bonjour
Precedentemente, su Yosemite questo potrebbe essere fatto tramite launchctl
, quindi usando:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
disattiverebbe Bonjour e riaccenderlo:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
Sfortunatamente /usr/sbin/mDNSResponder
non è stato trovato su Yosemite.
Un po 'di scavo e questo sembra funzionare per Bonjour:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist
NB: Non sono chiaro se questo significa che rimane spento, dovrebbe avere un comportamento di launchctl
ma ho non avuto il tempo di testarlo e determinare se qualcos'altro nel sistema lo riattiva.
Bluetooth
Supponendo che tu stia parlando del Bluetooth integrato nel tuo Mac e non di un adattatore di terze parti, quindi:
networksetup -listallnetworkservices
Elenca tutti i servizi, in genere mostra Bluetooth come 'Bluetooth DUN'
killall blued
Elimina il processo del server bluetooth
Comandi Launchctl
launchctl unload /System/Library/LaunchDaemons/com.apple.blued.plist
Scarica il daemon bt
launchctl load /System/Library/LaunchDaemons/com.apple.blued.plist
Ricarica il daemon bt
launchctl start com.apple.blued
Riavvia demone azzurrato