Contribute
Register

GA-H87N-WIFI Mavericks 10.9 Bluetooth issues

Status
Not open for further replies.
Joined
Oct 22, 2013
Messages
11
Motherboard
GA-H87N-WIFI
CPU
Intel i3-4340 3.6 GHz
Graphics
Intel HD Graphics 4600
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. 0
Mobile Phone
  1. iOS
So, I've recently built this system, installed Mavericks, ran multibeast, and even paired the bluetooth devices, but I'm still having issues with bluetooth connectivity with my peripherals. Sometimes when I boot up the bluetooth icon shows that my keyboard and mouse are connected, but other times I will boot up and the bluetooth icon will indicate that bluetooth is not even available. Has anyone had similar issues and might be able to guide me in the right direction? Thanks in advance!
 
I am having the same issue. Using the same motherboard. The antenna is connected. Sometimes it work, sometimes it doesn't. When it isn't working, Bluetooth doesn't even show up under System Preferences.

Right now it is working. Running 'sudo dmesg | grep Blue' right now (with bluetooth working) gives me

[IOBluetoothHCIController][start] -- completed
**** [IOBluetoothHostControllerUSBTransport][start] -- completed -- result = TRUE -- 0xcc00 ****
[IOBluetoothHCIController][staticBluetoothHCIControllerTransportShowsUp] -- Received Bluetooth Controller register service notification -- 0xcc00
**** [IOBluetoothHostControllerUSBTransport][configurePM] -- ERROR -- waited 30 seconds and still did not get the commandWakeup() notification -- 0xcc00 ****
[IOBluetoothHCIController::setConfigState] calling registerService
**** [IOBluetoothHCIController][protectedBluetoothHCIControllerTransportShowsUp] -- Connected to the transport successfully -- 0x2000 -- 0xb800 -- 0xcc00 ****

Earlier when BT wasn't working I got an error message for a cpp file with a line number. Of course it is working now so I can't get that error. Try running the command I specified some time when it isn't working and post your results.
 
Rebooted just now and it isn't working. Got the error message from dmesg too.

**** [IOBluetoothHostControllerUSBTransport][start] -- completed -- result = TRUE -- 0x7800 ****
[IOBluetoothHCIController][staticBluetoothHCIControllerTransportShowsUp] -- Received Bluetooth Controller register service notification -- 0x7800
[IOBluetoothHCIController][start] -- completed
**** [IOBluetoothHostControllerUSBTransport][configurePM] -- ERROR -- waited 30 seconds and still did not get the commandWakeup() notification -- 0x7800 ****
[[0xffffff80220c2000] OpCode 0x1005 (Read Buffer Size) from: kernel_task (0) Synchronous status: 0x00 (kIOReturnSuccess) state: 2 (BUSY) timeout: 5000] Bluetooth warning: An HCI Req timeout occurred.
[[0xffffff80220c2000] OpCode 0x1005 (Read Buffer Size) from: kernel_task (0) Synchronous status: 0x00 (kIOReturnSuccess) state: 2 (BUSY) timeout: 5000] Bluetooth warning: An HCI Req timeout occurred.
IOBluetoothHCIController::setupHardware -- failed to get the buffer size from the Bluetooth module -- re-enumerating device
[IOBluetoothHCIController][hardwareSetupComplete] Failed setup: 0x0010 (kBluetoothHCIErrorHostTimeout)
REQUIRE_NO_ERR failure: 0x10 - file: /SourceCache/IOBluetoothFamily_kexts/IOBluetoothFamily-4200.4.6/Core/Family/HCI/IOBluetoothFamily.cpp:24451
**** [IOBluetoothHCIController][protectedBluetoothHCIControllerTransportShowsUp] -- Error!! -- Something went wrong in the setup process. Could not communicate with Bluetooth Transport successfully -- 0xa000 -- 0xbeef ****
 
I followed the guidelines listed and have attached a few files.

Here is what happened. I disabled XHCI then booted up. Bluetooth showed up just fine in System preferences. I turned on my Magic Touchpad and paired it. It worked. Then I saved off the file xhci_disabled.

I reenabled xhci and booted up. The Magic Touchpad worked. I saved off xhci_smart_auto (smart auto was the original bios setting for xhci).

I then rebooted and left xhci on. When I booted up, the touchpad didn't work and there was no bluetooth in the System Preferences. I saved off xhci_smart_auto_no_bluetooth.

I then rebooted, disabled xhci. When the machine booted up I got have no bluetooth in System preferences and obviously the magic touchpad doesn't work. I saved off xhci_disabled_no_bluetooth.

View attachment xhci_disable.ioreg
View attachment xhci_disable_no_bluetooth.ioreg
View attachment xhci_smart_auto.ioreg
View attachment xhci_smart_auto_no_bluetooth.ioreg
 
I followed the guidelines listed and have attached a few files.
I asked for one experiment and got three, two failed. The first and second IORegs show working BT as expected. Was the third IOReg simply a restart off the working configuration?

Repeat the experiment but set xHCI to enabled rather than smart auto.
 
Status
Not open for further replies.
Back
Top