Jump to content
4 posts in this topic

Recommended Posts

I am experiencing a very strange problem with Clover. Every update of Clover past r3794 results in my bluetooth card not being recognized. I do not understand this at all. My Hackintosh motherboard is an old Asus P5Q-E. Clover had to be installed in Legacy mode. It does not have UEFI

My bluetooth card is the following:  https://www.amazon.com/dp/B012LOT512/?tag=tonymacx86com-20. This is a very compatible card as I understand it and is normally recognized natively by OS X. I have not needed any patches or kexts.
This is a combo Bluetooth/WiFi card. What is even more strange is that this bug only affects the bluetooth portion of the card. WiFi works fine. 

I am running Sierra 10.12.6 but noticed this problem originally with 10.12.4. 

I have done extensive testing and have made the following observations:

- I have tried every version of Clover past r3794 and am having the same problem including the most recent version r4128.
- Every time I go back to Clover r3794 the problem is resolved.
- The problem is more than my Bluetooth is not working. Sierra does not even recognize that it exits. There is no bluetooth
icon under settings. The Bluetooth portion of my card is not recognized at all.
- This problem appears to be unique to my hardware or configuration. I have done an extensive Google search and cannot find anyone reporting this problem. I have another build (Asus Z87pro) that uses the exact same Bluetooth card that is not experiencing this problem.

Let me state again that Clover r3794 works fine. Something happened after this version and I cannot figure out how to fix it.
This is obviously not a big problem. Let me pre-empt the obvious first response which is to simply stay with my working version of Clover. It still bugs me and I thought I would see if anyone had any ideas.

Check if the BT module is listed under SysProfiler USB section when running with Clover past r3794. If it's not, then problem is USB related. So possibly something wrong with some ACPI patch of some sort.

Your suspicion is correct. The bluetooth module is not listed under the system report USB section when running Clover past r3794. It is listed with r3794. Thank you very much for that suggestion. It gives me a few experiments I can do.  All of my other USB ports appear to be functioning fine. The BT card is using a motherboard USB 2.0 header. I am going to try testing some other USB device on this same header. I am also going to try swapping to a different header.  Again, your assistance is much appreciated.  :)

Hervé, on 29 Jul 2017 - 3:07 PM, said:

snapback.png

Check if the BT module is listed under SysProfiler USB section when running with Clover past r3794. If it's not, then problem is USB related. So possibly something wrong with some ACPI patch of some sort.

 

Your suspicion is correct. The bluetooth module is not listed under the system report USB section when running Clover past r3794. It is listed with r3794. Thank you very much for that suggestion. It gives me a few experiments I can do.  All of my other USB ports appear to be functioning fine. The BT card is using a motherboard USB 2.0 header. I am going to try testing some other USB device on this same header. I am also going to try swapping to a different header.  Again, your assistance is much appreciated.  :)

 

I am pleased to report that I have fixed my problem, although I am still left confused. I swapped USB headers on my motherboard with one that was connected to a card reader and now my bluetooth card works with the latest version of Clover. Surprisingly, the card reader also works using the header previously assigned to my bluetooth card. Very strange. Oh well, I guess it comes with running a Hackintosh. At least it is working for now. Many thanks to Herve (Sorry, I don't know how to put that accent on the e in your name)

Does the card reader work?

 

If not, then I would say that not all your USB ports are recognised and you may need to apply the patch to increase the number of supported ports. It's a little time-consuming as the idea is to plug something onto every single port, one by one, then check if the device appears in IOReg and take a note of the port details (address, number, type). You may then be able to adjust your USB port injection too.

 

Yes, surprisingly the card reader works. It makes no sense at all to me but I will go with it. 

×
×
  • Create New...