You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

USB Bluetooth adapter stops working after 10.8.5 upgrade

For several months I've been using an IOGear USB Bluetooth adapter and a USB KVM to share my Magic Trackpad between a Mac Mini and a MBP, both machines happily running 10.8.4.


Tonight I upgraded my MBP to 10.8.5 and now Bluetooth is apparently disabled when I have the USB adapter plugged in:


User uploaded file


Now I'm left with the unappealing decision of using my Trackpad with only my Mac Mini, my MBP, or constantly repairing it with either to share.


I've been shockingly happy with this little trick, but I guess it was too good to last. Anyone have any ideas why using a USB Bluetooth adapter would stop working? Maybe I need a different adapter now?

MacBook Pro (13-inch Mid 2012), OS X Mountain Lion (10.8)

Posted on Sep 12, 2013 9:22 PM

Reply
37 replies

Sep 13, 2013 6:53 AM in response to AwwwPuddin

I too have experienced issues with a Bluetooth USB adaptor and OS X 10.8.5.

I'm using a Bluetooth USB adaptor on my 2009 Mac Pro, as I have experienced issues with the builtin BT and my Magic Trackpad. Now, the Magic Trackpad will not pair with the USB adaptor anymore, so I'm forced back to the lag of the original Bluetooth hardware, which may well put me off my Trackpad entirely.

Sep 13, 2013 8:02 AM in response to AwwwPuddin

It seems that some Broadcom based Bluetooth USB Adapters stopped to work with 10.8.5.

Up to 10.8.4 I was using an ANYCOM USB-550 without any problem, but since I installed 10.8.5 it is recognized on the USB (as a hub), but not as a Bluetooth device anymore.

I switched back to my old Keyspan USB Bluetooth Adapter which is CSR based, because this USB Adapter works at least with my MagicMouse, but not reliably with Audio anymore, because it is too slow, I guess.

Hopefully Apple will fix this soon.

Sep 14, 2013 4:57 AM in response to MacPro_de

After patching the file


/System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/BroadcomBluet oothHostControllerUSBTransport.kext/Contents/Info.plist


using TextWrangler by adding the correct product id of my ANYCOM USB-550 Bluetooth adapter it now works again.


Anycom USB-550

idProduct: 8531

idVendor: 2652


I just duplicated a complete key / dict area in this file (I used the Targus one, because it uses 8532 / 2562).


When you use TextWrangler with CLI commands from BareBones (not the version from the AppStore) you can edit system files and the file permissions will not be altered.


After saving the file you will need to delete the kernel extension cache and reboot.


I did this using the Terminal:


sudo rm -R /System/Library/Caches/com.apple.kext.caches


Then you will need to reboot your Mac.


After that your Bluetooth USB Adapter should work again.

Sep 14, 2013 2:14 PM in response to AwwwPuddin

I had exactly this problem, but it was fixed by downloading the complete 10.8.5 installer (via the Mac App Store) and reinstalling over the upgraded system using an external USB drive. There were a couple of minor things (I had to reinstall a couple of 3rd party drivers, and re-enable TRIM support for my 3rd-party SSD), but everything is now working perfectly. There must be a problem with the 10.8.5 updater that stomps on the bluetooth configuration that doesn't happen if you do a complete install.

Sep 14, 2013 2:45 PM in response to MacPro_de

Thanks! That solved my problem. I just had to swap in my device id which was different than yours.


I converted my USB adapter's idProduct value from hexidecimal (0x2101) into decimal (8449) and added this configuration:


<key>BroadcomUSBBluetoothHCIController_Dongle - IOGear2</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport</string>

<key>IOClass</key>

<string>BroadcomBluetoothHostControllerUSBTransport</string>

<key>IOProviderClass</key>

<string>IOUSBDevice</string>

<key>idProduct</key>

<integer>8449</integer>

<key>idVendor</key>

<integer>2652</integer>

</dict>

Sep 15, 2013 4:02 AM in response to niestar

Hi, same thing here, I obviously tried adding my "working but non-recognized out of the box" BT Adapter in Info.plist inside IOBluetoothFamliy.kext / BroadcomBluetoothHostControllerUSBTransport.kext, but that didn't do the trick...

From 10.8.3 to 10.8.4 that Belkin 4.0 BT adapter was perfectly working (BT chipset used inside is Broadcom 2070, the same as the one used in the IOGear BT 4.0 Adapter)

Now, I can see BT Icon in the menu bar, click on it, try to add devices or connect to my previsouly working devices... but nothing...

I can't seem to get any connection set up, no matter what...

I tried changing USB port, disconnecting/reconnecting Bluetooth, re-adding my devices, etc... nothing... :-(

USB Bluetooth adapter stops working after 10.8.5 upgrade

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