Contribute
Register

[Guide] Airport - PCIe Half Mini v2

Status
Not open for further replies.

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,028
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I don't know whether 10.11.6 need the patch in config.plist
According to the #1 I just need to install FakePCIID.kext + FakePCIID_Broadcom_WiFi.kext which can make my WiFi works,but my WiFi always in "Looking for networks" without available results ,my BT couldn't work properly too ,it couldn't receive any data from other BT devices but it can successfully sent to others.

In short ,WiFi couldn't find any available devices and BT couldn't find too(but can be connected by other devices)
Do I need a patch of 10.11 ? (config-bcm94352-110.plist)
10.11 requires 5ghz patch for working 5ghz band.
Sounds like you have an antenna issue...
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,028
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Hi Forum,
this is my first post here.
First of all, thanks for all your hard work and your effort you put into our beloved hackintosh’s.
This is my second build and my only issue I have, is with WIFI and Bluetooth.

I have tried / read so many different attempts, but none of them is working.
I would really appreciate any help that could help me.

1. Description of wireless problem
WIFI / Bluetooth not detected / working in OS X (windows10 is working native).
I’ve replaced the WIFI m.2 card on my ASUS z170i Pro Gaming, as described here:
https://www.tonymacx86.com/threads/bcm94352z-installed-on-asus-z170i-pro-gaming-wifi-and-bt.191274/

My m.2 card is now:
Broadcom bcm94352z DW1560
My device is on pci 14e4 43b1

2. OS X version / Motherboard / BIOS Version / Processor / Graphics
OS X Version: 10.12.3
Mainboard: ASUS z170i Pro Gaming
BIOS Version: 2002 x64
Processor: Intel Core i5 6600K
Graphics: EVGA Geforce 980

3. Procedure / Guide used
https://github.com/toleda/wireless_half-mini

Airport Injection Methods/Enable WiFi (10.12/10.11/10.10 - all versions, select one method, note: 94352, 5 GHz patch required, see below)
  1. kext enabler, see FakePCIID (10.12 working, use 2016-1115 or newer)
    1. All supported WiFi cards (includes 94352)
    2. README FakePCIID -- RehabMan
    3. Download FakePCIID -- RehabMan
    4. Install (2016-1115 or newer):
      1. FakePCIID.kext
      2. FakePCIID_Broadcom_WiFi.kext

And I tried some KextsToPatch (2. in github README Injection Methods):
kext edit/Info.plist, see [Guide] airport-pcie-hm-plist-edits .pdf above
  1. 94352, see config-bcm94352-120.plist
    1. 10.11-BCM94352-0x43b114e4-Info.plist-bpresles
    2. Paste patch to config.plist/KernelAndKextPatches/KextsToPatch
I've attached all the requested files for problem reporting.
Thank you very much!
10.12 BCM94352 WiFI requirements:
- 'fcvo' patch by the-darkvoid
- FakePCIID.kext + FakePCIID_Broadcom_WiFi.kext (latest version)

Bluetooth:
- BrcmPatchRAM2.kext + BrcmFirmwareRepo.kext (installed to the system volume)
- if your bluetooth controller is not on the USB bus (check in System Information -> USB), you have a separate (USB) problem that must be addressed first.
 
Joined
Jan 12, 2016
Messages
7
Motherboard
ASUS z170i Pro Gaming
CPU
Core i5 6600K
Graphics
EVGA Geforce 980
Mac
iMac
Hi RehabMan,
thanks for coming back to me.
I already have:
- 'fcvo' patch by the-darkvoid put into config.plist (I tried both editing the config.plist and pasting it through clover configurator)
- FakePCIID.kext + FakePCIID_Broadcom_WiFi.kext (latest version) (I've tried system volume S/L/E and CLOVER/kexts)

Do I need any other patches activated next to 'fcvo' patch by the-darkvoid? (refering to config-bcm94352-120.plist from the git readme)
When loading FakePCIID.kext + FakePCIID_Broadcom_WiFi.kext (Also tried S/LE/ via KextWizard, KextUtiliy and CLOVER/kextes/Other -> my system does not even boot, most of the time).
As far as I understood, WIFI could work standalone with my wifi controller.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,028
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Hi RehabMan,
thanks for coming back to me.
I already have:
- 'fcvo' patch by the-darkvoid put into config.plist (I tried both editing the config.plist and pasting it through clover configurator)
You do not. You have the patch disabled.

- FakePCIID.kext + FakePCIID_Broadcom_WiFi.kext (latest version) (I've tried system volume S/L/E and CLOVER/kexts)
Not possible to verify from the data you provided.
Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /
 
Joined
Nov 19, 2016
Messages
4
Motherboard
giga h77tn
CPU
i3 3245
Graphics
none
Hello, everyone,My wificard is BCM94352hmb. Gigabyte H77tn motherboard,i3 3245 cpu,mac Sierra 10.12.3 .After following this guide, WiFi and bluetooth works .But bluetooth is not stable.the connection with other device such as bluetooth headphone interrupts easily.And devices can be connected in a short distance.I installed windows 10 in the same machine.When I boot into windows 10.The Bluetooth works stable and well.And connecting distance is much far than it behaviors in mac os.Any idea for this?And I have another two questions.Thanks .

Question 1
Where I should install FakePCIID.kext,
FakePCIID_Broadcom_WiFi.kext,BrcmFirmwareRepo.kext and BrcmPatchRAM2? SLE or LE?
Question 2
If I have installed kexts to enable wifi ,would it still be necessary to do this conifg.plist edit below.

2.kext edit/Info.plist, see [Guide] airport_pcie-hm_plist_edits.pdf (repo)
94352, see config-bcm94352-120.plist (repo)
10.11-BCM94352-0x43b114e4-Info.plist-bpresles
Paste patch to config.plist/KernelAndKextPatches/KextsToPatch
 
Joined
Sep 26, 2016
Messages
14
Motherboard
GA-Z170N Gaming 5
CPU
Core i5 6600k
Graphics
GTX 950
Mac
MacBook Pro
Mobile Phone
Android
Hi all,

Everything's running smoothly, wifi and BT work great, I can wake my mac from deep sleep up using my magic keyboard or mouse but once it's awake, BT "crashes" and mouse / keyboard no longer work. I can plug the keyboard and navigate to the bluetooth settings, it says that it's active and both mouse and keyboards are paired and detected. Interestingly, putting the mac to sleep using the keyboard and waking it up right away fixes it...

I am using a BCM94352Z, on a GA-Z170N Gaming 5 with Core i5 6600k

Thanks for looking into it.
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,028
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Hi all,

Everything's running smoothly, wifi and BT work great, I can wake my mac from deep sleep up using my magic keyboard or mouse but once it's awake, BT "crashes" and mouse / keyboard no longer work. I can plug the keyboard and navigate to the bluetooth settings, it says that it's active and both mouse and keyboards are paired and detected. Interestingly, putting the mac to sleep using the keyboard and waking it up right away fixes it...

I am using a BCM94352Z, on a GA-Z170N Gaming 5 with Core i5 6600k

Thanks for looking into it.
This ioreg shows bluetooth working.
 
Joined
Sep 26, 2016
Messages
14
Motherboard
GA-Z170N Gaming 5
CPU
Core i5 6600k
Graphics
GTX 950
Mac
MacBook Pro
Mobile Phone
Android
This ioreg shows bluetooth working.
Thanks for looking into it RehabMan, bluetooth only crashes after waking up from deep sleep. You previously suggested that I disable WebUsb support in chrome which I did but it didn't fix it. The system log is from right after the problem occurred (wake at 17:39). Cheers
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,028
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Thanks for looking into it RehabMan, bluetooth only crashes after waking up from deep sleep. You previously suggested that I disable WebUsb support in chrome which I did but it didn't fix it. The system log is from right after the problem occurred (wake at 17:39). Cheers
You will need to provide an ioreg capture in the same situation. An ioreg from the scenario prior to the problem is useful as a comparison, but not useful to see what is happening in the error situation.
 
Status
Not open for further replies.
Top