On Linux, if one wishes to restart the Bluetooth service, they simply launch a terminal and issue the following command:
sudo /etc/init.d/bluetooth restart
What is the equivalent on Mac OS X? I would like to restart my Bluetooth without having to restart the entire computer.
I am using Yosemite
.
Update: Of the various command line options provided by Testing below the only one that seemed to work was the last, which is this:
sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
Update 2: The above command no longer works and I wonder if it ever did. The first time I tried it it might have been something else that restarted my bluetooth services. The only thing that will work for me is a restart of the entire machine every morning.
sudo launchctl stop com.apple.bluetoothd; sudo launchctl start com.apple.bluetoothd