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.

Bluetooth audio in OSX Lion

In Snow leopard, I would use a plantronics bluetooth headset for facetime and skype chats. Now, in Lion, I can't. I keep getting a bluetooth audio error. I live in a dead zone, so this is a pretty important thing for me.


The console shows the following errors:


7/22/11 3:21:11.000 PM kernel: REQUIRE failure: mClientResponseTimedOut == false - file: /SourceCache/IOBluetoothFamily/IOBluetoothFamily-2500.4.17/Core/Family/Drivers/ IOBluetoothSCOAudioDriver/IOBluetoothSCOAudioDevice.cpp:711

7/22/11 3:21:11.000 PM kernel: REQUIRE failure: result == kIOReturnSuccess - file: /SourceCache/IOBluetoothFamily/IOBluetoothFamily-2500.4.17/Core/Family/Drivers/ IOBluetoothSCOAudioDriver/IOBluetoothSCOAudioEngine.cpp:270

I have also noticed that odd things happen to my audio as long as the device is paired, wether or not it is active. Audio is sometimes output as mono, volume controls do not work for the line out, and audio mutes (even thoguh it is shown as unmuted) at random moments. None of this can be resolved as long as the headset is paired.

Is there anything I can do to get my iMac to use the bluetooth earpiece that worked just fine in Snow Leopard?

iMac 7,1, Mac OS X (10.7)

Posted on Jul 22, 2011 12:30 PM

Reply
Question marked as Top-ranking reply

Posted on Apr 9, 2017 5:02 PM

I did download and install the latest xCode, once it is installed.

User uploaded file


Click in the Xcode icon and open it.

In the top menu: Click on Xcode

User uploaded file


then 'Open Developer Tools' -> 'More Developer Tools'


You will need to sign in or create an account as Xcode developer. When you sign in just type in the search field 'hardware io'.


User uploaded file


Select and download the latest version of Hardware IO Tools for Xcode.


Once is download open the *.dmg file. In the other hand, in your application Xcode app folder do a right click and select: 'show package content'


User uploaded file

Drag and drop all the tools from the 'hardware io' dmg file you just downloaded and place them in the 'contents->applications folder inside the Xcode app folder.

User uploaded file

Now if you open the Xcode->Open Developers tools->Bluethoot Explorer

User uploaded file



With Bluethoot Explorer open select from the top menu: Tools->Audio Options


User uploaded file

I played with the options and realized that the problem was in my case with the bit rate. So I increased the number of packets that can be buffered to 50 and also the latency.


There are many bluethoot tools and graphs that you can use to troubleshoot and check where is the problem with the Xcode Hardware IO.


Let me know, with what configuration you were able to fix your problem.


Greetings.



User uploaded file

391 replies

Feb 7, 2012 2:00 PM in response to gtmagnet

Hi gtmagnet, it seems like I have exactly the same issue on my Alu iMac 24" (7,1).


Pairing works, but when choosing to play music "A bluetooth audio error occurred..."


Playing was flawless using Lion 10.7.2, but after 10.7.3 it's extremely difficult to get my music playing on my external bluetooth speakers (bluetooth reciever hooked to my iPod HiFi)


Apple Bluetooth Software Version: 4.0.3f12

Hardware Settings:

Manufacturer: Cambridge Silicon Radio


Sometimes, after changing seemigly random bluetooth settings, it connects successfully and plays music.



Error log:

Tue Feb 7 22:43:36 201 [SystemUIServer:211] AudioOutputManager.m:355 switchAudioTo: iPod HiFi Bedroom

Tue Feb 7 22:43:36 201 [SystemUIServer:211] AudioOutputManager.m:644 [setAudioDevice] set output: (Status:0)

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] main.m:43 [main] arg[1] = -BTAutoLaunch

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] main.m:43 [main] arg[2] = BD_ADDR

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] main.m:43 [main] arg[3] = 11-22-33-44-59-29

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] main.m:43 [main] arg[4] = DriverID

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] main.m:43 [main] arg[5] = 11-22-33-44-59-29-A2DP

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudio.m:1139 SetIsCommandInt: 1

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudio.m:135 Starting audio for Enjoy (11-22-33-44-59-29)

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] AVConnectionManager.m:689 [addAllowed] adding: 0x19

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] AVConnectionManager.m:704 [addAllowed] result: 0x0

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] AVSignalManager.m:56 [init] entry

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudio.m:1287 [registerHCI] entry (0x0)

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudio.m:1304 [registerHCI] exit: 0x0

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudioAgent.m:109 [awakeFromNib] Awake and ready to rawk

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudioAgent.m:1379 [validate] continuing

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudioAgent.m:299 [prepareA2DPAudioServices]

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudioAgent.m:1387 [finishValidation] cleaning up 0x0

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudio.m:1411 [attachA2DPdriver] entry

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudio.m:1500 Engine buffers(86016)> cB:19 urv:0xE00002C0 size:81920

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudio.m:1501 [attachA2DPdriver] Attached to AV kext

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudio.m:2119 [getEngineState] 0 state:0

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudio.m:1508 [attachA2DPdriver] engine state: 0

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudio.m:1516 [attachA2DPdriver] exit (0x0)

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudio.m:2157 [setA2DPDriverAgentIsReady] exit: (0x0)

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudioAgent.m:334 [prepareA2DPAudioServices] coex: 0 0

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] AVStreamEndpoint.m:110 dynamicBitpool:1 packetThreshold:5 pendingPackets:30 flushOnDrop:0

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] AVStreamEndpoint.m:149 [reset]

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] AVStreamEndpoint.m:110 dynamicBitpool:1 packetThreshold:5 pendingPackets:30 flushOnDrop:0

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] AVStreamEndpoint.m:149 [reset]

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudioAgent.m:399 [prepareA2DPAudioServices] returning 0

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudioAgent.m:1387 [finishValidation] cleaning up 0x0

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudioAgent.m:422 [prepareSCOAudioServices] Device is not configured as a headset

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudioAgent.m:463 [prepareSCOAudioServices] Error: Couldn't create HFAG or HSAG.

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudioAgent.m:475 [prepareSCOAudioServices] exit: 4

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudio.m:85 Setting driver request 0->3

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudio.m:1623 DRIVER REQUEST: Start (connected: 0 mIsA2DPCommandINT: 1)

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudio.m:1668 [handleDriverStartRequest] Paired sep: 0x0

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] BluetoothAudio.m:1679 [handleDriverStartRequest]: Connect to the device

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] AVConnectionManager.m:961 [handle unregister] obj: <AVStreamTransport>

INDV

- DISCONNECTED

- NO CHAN

- Delegate: AVSignalManager



Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] AVConnectionManager.m:156 [connect] Opening device...

Tue Feb 7 22:43:37 201 [BluetoothAudioAgent:925] AVConnectionManager.m:234 [connect] exit: 0x0

Tue Feb 7 22:43:38 201 [BluetoothAudioAgent:925] AVConnectionManager.m:252 [connectionComplete] exit: 0x0

Tue Feb 7 22:43:38 201 [BluetoothAudioAgent:925] AVSourceInterface.m:434 [avCon connectionComplete] status: 0

Tue Feb 7 22:43:38 201 [BluetoothAudioAgent:925] AVSourceInterface.m:441 [avCon connectionComplete] connecting signalManager...

Tue Feb 7 22:43:38 201 [BluetoothAudioAgent:925] AVSignalManager.m:137 [connect] connecting transport...

Tue Feb 7 22:43:38 201 [BluetoothAudioAgent:925] AVStreamTransport.m:171 [connect] asking for new l2cap channel on PSM: 25...

Tue Feb 7 22:43:38 201 [BluetoothAudioAgent:925] AVConnectionManager.m:850 [openNew] opening l2cap channel...

Tue Feb 7 22:43:38 201 [Skype:205] IOBluetoothRFCOMMAudioController.m:164 [initOutgoing] ERR: getHeadsetSDPServiceRecord is nil

Tue Feb 7 22:43:38 201 [Skype:205] IOBluetoothRFCOMMAudioController.m:164 [initOutgoing] ERR: getHeadsetSDPServiceRecord is nil

Tue Feb 7 22:43:38 201 [BluetoothAudioAgent:925] AVStreamTransport.m:327 handleRequestNewConnectionResponse

Tue Feb 7 22:43:38 201 [BluetoothAudioAgent:925] AVStreamTransport.m:350 [assignTransportChannel] 0x7f91abc6e000

Tue Feb 7 22:43:38 201 [BluetoothAudioAgent:925] AVConnectionManager.m:997 [handle assign] obj: <AVStreamTransport>

INDV

- DISCONNECTED

- Psm: 0 - Out-MTU: 0 - In-MTU: 0

- Delegate: AVSignalManager



Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVStreamTransport.m:387 [l2capOpenComplete] entry (0x10) OURS 0x7f91abc6e000 NEW: 0x7f91abc6e000

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVStreamTransport.m:391 [l2capOpenComplete] ERR: An error occurred

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVStreamTransport.m:350 [assignTransportChannel] 0x0

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVStreamTransport.m:419 [l2capOpenComplete] calling INT delegate (<AVSignalManager: 0x7f91abc57040>)...

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVSignalManager.m:1954 [Connect Complete] calling delegate...

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVSourceInterface.m:563 [ConnectComplete] status: 0x10 delegate: 0x7f91abe2b7b0

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] BluetoothAudioAgent.m:502 [connectComplete] Error 0x0010

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] BluetoothAudio.m:363 [shutdown] (error: 1 isShutting was: 0)

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] BluetoothAudio.m:1797 [respond] responding: e00002bc to request: 3

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] BluetoothAudio.m:85 Setting driver request 3->0

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] BluetoothAudio.m:2272 [stopAudioDriverEncoder]

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] BluetoothAudio.m:2272 [stopAudioDriverEncoder]

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] BluetoothAudio.m:1537 [detach] entry: 48651

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVSourceInterface.m:154 [disconnect] entry...

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVSignalManager.m:154 [disconnect] not connected!

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVConnectionManager.m:388 [disconnect]

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVStreamTransport.m:223 [disconnect] not connected

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVConnectionManager.m:414 [disconnect] device close returned: 0x0

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVConnectionManager.m:419 [disconnect] returned: 0x0

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVStreamEndpoint.m:149 [reset]

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVStreamEndpoint.m:149 [reset]

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVSignalManager.m:81 [dealloc] entry

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVConnectionManager.m:774 [stopListeningForNewConnections]

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVConnectionManager.m:388 [disconnect]

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVConnectionManager.m:392 [disconnect] ERR: no device

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVConnectionManager.m:419 [disconnect] returned: 0xe00002c0

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] BluetoothAudio.m:505 [showErrorPanel] Error: mIsErrorPanelShown = 0

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] BluetoothAudio.m:508 [showErrorPanel] Needs panel (Error: 0x1 incoming: 0)

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] BluetoothAudio.m:619 [showErrorPanel] running panel

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] BluetoothAudio.m:1325 Device disconnect notification

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] BluetoothAudio.m:363 [shutdown] (error: e00002c0 isShutting was: 1)

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] BluetoothAudio.m:368 [shutdown] already showing panel!

Tue Feb 7 22:44:09 201 [BluetoothAudioAgent:925] BluetoothAudio.m:632 [showErrorPanel] panel is dead user choice: 1000

Tue Feb 7 22:44:09 201 [BluetoothAudioAgent:925] BluetoothAudio.m:470 [shutdown] Terminating now!

Tue Feb 7 22:44:09 201 [BluetoothAudioAgent:925] BluetoothAudioAgent.m:144 [applicationWillTerminate]

Tue Feb 7 22:44:09 201 [BluetoothAudioAgent:925] BluetoothAudioAgent.m:153 Restoring system output

Tue Feb 7 22:44:09 201 [BluetoothAudioAgent:925] AudioOutputManager.m:498 RestoreSystemOutputAudio

Tue Feb 7 22:44:09 201 [BluetoothAudioAgent:925] AudioOutputManager.m:644 [setAudioDevice] set output: (Status:0)




Is there a way of patching/replacing the 10.7.3 BluetoothAudioAgent with the older and working 10.7.2 one?

Feb 7, 2012 3:29 PM in response to Aiwi

it appears so:


Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVStreamTransport.m:387 [l2capOpenComplete] entry (0x10) OURS 0x7f91abc6e000 NEW: 0x7f91abc6e000

Tue Feb 7 22:44:08 201 [BluetoothAudioAgent:925] AVStreamTransport.m:391 [l2capOpenComplete] ERR: An error occurred


and from what I can tell from that iMac model 7,1 ... it does have the CSR chipset, which is what is susceptible to this problem. really odd that this is worse on 10.7.3 for you all, since I was hitting it on 10.7.2 all the time. every OS release has it's own timings though, so I suspect you all are now in the unlucky category. :-(

Feb 8, 2012 11:33 AM in response to darickster

I have a Jawbone ERA I am trying to use with my new iMac running 10.7.3. At first, I can pair the headset, but the sound quality when using Skype is pretty poor. Then, pretty soon, the bluetooth pairing fails and the whole thing becomes unuasable.


Amazingly, when I called Jawbone support the woman said I was the first person to complain about the ERA and the iMac. She had me do some resets and try again. Of couse, none of this worked.


Skype on iMac is the one and only reason I bought the headset. Any advice?

Bluetooth audio in OSX Lion

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