Running relatively stable over the whole time I’ve got my MacBook Pro it occasionally occurs that the Bluetooth service is crashing (as noticeable by the grayed-out B-symbol in the top menu bar of Mac OS X). Clicking on the icon and on „Bluetooth: activate“ uses to ignore me in this situation.
So what can we do? Well, we’ve to leave the convenient GUI and go one step deeper to the black/white, cold command line.
Just run this commands in Terminal (tested on Mac OS X 10.6, the paths can be different on other versions):
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.blued.plist sudo launchctl load /System/Library/LaunchDaemons/com.apple.blued.plist
The Bluetooth icon in the menu bar should get back it’s black color and the Bluetooth daemon should connect to all devices instantly.
Feedback for other Mac OS X versions is appreciated (just leave a comment).