AwwwPuddin

Q: 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:

 

Screen Shot 2013-09-12 at 9.16.44 PM.png

 

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

Close

Q: USB Bluetooth adapter stops working after 10.8.5 upgrade

  • All replies
  • Helpful answers

Page 1 of 3 last Next
  • by n.o.bouvin,

    n.o.bouvin n.o.bouvin Sep 13, 2013 6:53 AM in response to AwwwPuddin
    Level 1 (0 points)
    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.

  • by MacPro_de,

    MacPro_de MacPro_de Sep 13, 2013 8:02 AM in response to AwwwPuddin
    Level 1 (61 points)
    Servers Enterprise
    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.

  • by ScottRichardson,

    ScottRichardson ScottRichardson Sep 13, 2013 11:18 PM in response to AwwwPuddin
    Level 1 (1 points)
    Sep 13, 2013 11:18 PM in response to AwwwPuddin

    I too am having this issue on my Mac Pro. I have three various branded USB Bluetooth adapters, and NONE of them are working now So now I cannot use my Magic Mouse or Trackpad


    Please Apple fix this issue!

  • by MacPro_de,Helpful

    MacPro_de MacPro_de Sep 14, 2013 4:57 AM in response to MacPro_de
    Level 1 (61 points)
    Servers Enterprise
    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.

  • by bigBrotha,

    bigBrotha bigBrotha Sep 14, 2013 5:32 AM in response to AwwwPuddin
    Level 1 (0 points)
    Sep 14, 2013 5:32 AM in response to AwwwPuddin

    Hi everybody,

     

    I had the same problem on a Macbook Air Mid 2012.

    The culprit has been the vodafone USB modem software.

    After deinstalling the vodafone software bluetooth was back to its old state.

     

     

    So all the cool stuff metioned here might be a long way around for some simple issue.

     

    Regards

                 Alex

  • by niestar,

    niestar niestar Sep 14, 2013 6:13 AM in response to MacPro_de
    Level 1 (0 points)
    Sep 14, 2013 6:13 AM in response to MacPro_de

    Can you tell me how you did in detai?

     

    I'm having a the same issue.

     

    My dongle's id is

    Product ID 0x2101

    Vendor ID 0x0a5c

     

    Where shoud I correc the script?

     

    Can I change the script with Textedit built in Mac OS?

  • by niestar,

    niestar niestar Sep 14, 2013 6:13 AM in response to MacPro_de
    Level 1 (0 points)
    Sep 14, 2013 6:13 AM in response to MacPro_de

    Can you tell me how you did in detai?

     

    I'm having a the same issue.

     

    My dongle's id is

    Product ID 0x2101

    Vendor ID 0x0a5c

     

    Where shoud I correc the script?

     

    Can I change the script with Textedit built in Mac OS?

  • by AwwwPuddin,

    AwwwPuddin AwwwPuddin Sep 14, 2013 12:58 PM in response to niestar
    Level 1 (0 points)
    Sep 14, 2013 12:58 PM in response to niestar

    @niestar I may be wrong, but that Product/Vendor ID combination looks like the built in Apple adapter... I see the same codes with no USB Bluetooth unit plugged in.

  • by hagrant,

    hagrant hagrant Sep 14, 2013 2:14 PM in response to AwwwPuddin
    Level 1 (10 points)
    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.

  • by AwwwPuddin,

    AwwwPuddin AwwwPuddin Sep 14, 2013 2:47 PM in response to AwwwPuddin
    Level 1 (0 points)
    Sep 14, 2013 2:47 PM in response to AwwwPuddin

    @niestar Actually I was wrong... that's not the Apple adapter - I just have the same USB Bluetooth adapter you do. I added an XML configuration entry for this adapter to the Info.plist file as described in the procedure provided by jf@format.de above and my adapter is working again.

  • by AwwwPuddin,Solvedanswer

    AwwwPuddin AwwwPuddin Sep 14, 2013 2:45 PM in response to MacPro_de
    Level 1 (0 points)
    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>

  • by MacPro_de,

    MacPro_de MacPro_de Sep 14, 2013 3:31 PM in response to AwwwPuddin
    Level 1 (61 points)
    Servers Enterprise
    Sep 14, 2013 3:31 PM in response to AwwwPuddin

    Great.

    I forgot to mention in my post, that you will need to convert the id(s) from hexadecimal to decimal to be able to use them in the Info.plist. Good, that you did it now.

  • by niestar,

    niestar niestar Sep 14, 2013 11:23 PM in response to AwwwPuddin
    Level 1 (0 points)
    Sep 14, 2013 11:23 PM in response to AwwwPuddin

    @AwwwPuddin. Thanks for your code. Now the adaptor apperas in system infomamtion. and in the bluetooth preferences, my trackpad and mouse shows that they connected. But they don't work at all and the connection is easily disconnected. Do you have any idea?

  • by sebkulu,

    sebkulu sebkulu Sep 15, 2013 4:02 AM in response to niestar
    Level 1 (0 points)
    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... :-(

Page 1 of 3 last Next