Jump to content

Kernel Panic on booth if USB Bluetooth adapter is not connected.


Wowfunhappy
 Share

5 posts in this topic

Recommended Posts

Hello! I am having a really odd problem. If I try to start up my computer without my Azio BTD-V201 USB Buetooth Adapter connected, it will kernel panic on boot.

 

 
d8b52e21d4.JPG

 

If my bluetooth adapter is connected during the startup process, everything works fine. I can even disconnect my bluetooth adapter once OS X has finished starting up.

 

Huh?

 

This has been happening since I installed Hackintosh a few weeks ago, although it was never really a problem until now, because I just bought a PCIe bluetooth card I want to use instead. This card works fine, but only if I plug in my old USB bluetooth adapter during boot, and unplug the adapter afterwards to make OS X switch over to internal bluetooth.

 

What could be happening? I tried googling "IOBluetoothHostControllerUARTTransport" and zero results came up. :/

Link to comment
Share on other sites

Remove all your bluetooth kexts from S/L/E folder and keep a copy of all of them on your desktop.

dont connect your usb bluetooth adapter and boot see if boots ok.if yes ,now with patched kext utility for elcapitan install your removed kexts and rebuild cache and repair permissions.hope your internal card works now.

looks like it does not see your internal bluetooth card, you may need a patched kext for it.

Link to comment
Share on other sites

While I appreciate the help, outright deleting native Apple kexts seems like a very unclean solution--which would be okay except it seems like overkill. Normal Macs are able to boot up without a bluetooth adapter connected; why should my computer be any different?

I've been trying to touch S/L/E as little as possible, using Clover kext injection instead.

Link to comment
Share on other sites

Okay, so my last post might have come across as a bit rude, especially since I'm the one asking for help.

 

The problem does indeed go away if I delete IOBluetoothFamily.kext, but it comes back as soon as I reinstall it (with kext utility).

 

I also tried doing a full reinstall last night, to no avail, and had similarly little luck changing my SMBIOS.

Link to comment
Share on other sites

Sorry for the triple post, but I feel that it's warranted given new information:

 

I have—through pure and simple luck—discovered a fix. Adding the boot argument "debug=yes" allows my system to boot up without problems, even if my USB adapter is not connected.

 

...I suppose I should be happy that everything works now, but to be honest I'm kind of weirded out. I don't like not understanding stuff like this. As far as I can tell, "debug=yes" isn't actually a real boot argument... so what is it changing? If anyone has a theory as to why this worked, I'd really appreciate it.

Link to comment
Share on other sites

 Share

×
×
  • Create New...