Contribute
Register

[Guide] Airport - PCIe Half Mini v2

Status
Not open for further replies.
In 10.12.1 I used FakePCIID kext enabler and doesn't work anymore. It was working fine in 10.12, using the fcvo patch and the 5Ghz #a patch.

My device id is 14E4:43B1 BCM4352 802.11ac Wireless Network Adapter

10.12.1 has been a hassle so far.

Console is spaming this if it matters
com.apple.xpc.launchd[1] (com.apple.wifivelocityd): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
 
Last edited:
It's working now with the additional 3 PCI kext patches which I know as you mentioned shouldn't be used but what the heck I attached everything required as below of a working wifi in 10.12.1

Problem Reporting
(post to this thread with attachments)
  1. WiFi Hardware not detected in 10.12.1
  2. 10.12.1 / Gigabyte H97N-WIFI
  3. Clover - Kext Enabler - ReHabMan FAKEPCI Boardcom
  4. IORegExp (1).ioreg
  5. Screen shots:
    1. DPCIManager/Status dpci.png
    2. System Information/Hardware/Network/WiFiwifi.png
    3. System Information/Hardware/Bluetooth bluetooth.png
    4. System Information/Hardware/USB (Select Bluetooth device)usb.png
  6. Chameleon (if installed)
    1. Extra/org.chameleon.Boot.plist
    2. DPCIManager/Misc/Boot Log
    3. Extra/dsdt.aml (if WiFi edited)
    4. Extra/ssdt.aml (if WiFi edited)
  7. Clover (if installed)
    1. EFI/Clover/config.plist config.plist
    2. DPCIManager/Misc/Boot log boot.txt
    3. EFI/Clover/ACPI/Patched/dsdt.aml (if WiFi edited)
    4. EFI/Clover/ACPI/Patched/ssdt.aml (if WiFi edited)
 

Attachments

  • IORegExp (1).ioreg
    8.6 MB · Views: 166
  • dpci.png
    dpci.png
    86.6 KB · Views: 235
  • bluetooth.png
    bluetooth.png
    65.7 KB · Views: 242
  • usb.png
    usb.png
    24.6 KB · Views: 216
  • wifi.png
    wifi.png
    78.9 KB · Views: 166
  • boot.txt
    22 KB · Views: 193
  • config.plist
    7.6 KB · Views: 317
The attachments are exactly what you requested. Screenshot and attachments, ain't it not? I figure the best way was to use the IO80211Family kext from 10.12 but after applying the PCI fixes it miraculous works even though you kept mentioning it to be useless. In the course of testing I did update my 10.12.1 to a newer revision 16B2555 to 16B2657.

Gimme awhile and I would DISABLE to 3 PCI fixed and redo all the screenshot and attachments.

Here we go.


Problem Reporting (post to this thread with attachments)
  1. WiFi is not working since updating to 10.12.1 was working fine in 10.12
  2. 10.12.1 / Gigabyte H97N-WIFI with WiFi Card switched to Azurewave CE123
  3. ReHabMan FAKEPCIID Kext enabler in Clover kext
  4. IOReg Hackintosh.ioreg
  5. Console/All Messages/kernel airport - select/Save Selection As:
    Screen Shot 2016-11-01 at 11.23.19 AM.png
  6. Screen shots:

  7. Untitled-1.png
  8. Chameleon Not Used
  9. Clover (if installed)
    1. config.plist
    2. EFI/Clover/misc/debug.log
      1. Set config.plist/Boot/Debug/YES, restart
        1. EFI/CLOVER/misc/debug.txt
      2. boot.txt
 

Attachments

  • Hackintosh.ioreg
    6.6 MB · Views: 191
  • config.plist
    7.6 KB · Views: 219
  • boot.txt
    20.9 KB · Views: 237
  • debug.txt
    20.8 KB · Views: 198
Last edited:
Airport/WiFi Injection Methods (10.12/10.11/10.10 - all versions, select one method)
  1. kext enabler, see FakePCIID for BCM94352
    1. README: RehabMan/OS-X-Fake-PCI-ID
    2. Download: RehabMan / OS-X-Fake-PCI-ID
  2. kext edit/Info.plist, see [Guide] airport_pcie-hm_plist_edits.pdf (repo)
  3. dsdt edits, [Guide] airport_pcie-hm_dsdt_edits.pdf (repo)
  4. ssdt enabler, see ssdt_enabler folder (repo)
    1. 94352, see ssdt_arpt folder (repo)
  5. Clover/config.plist/ (10.12+, not working)
    1. ACPI/DSDT/Fixes (supported device_ids)
      1. AddDTGP_0001/YES
      2. FixAirport_4000/YES
    2. Devices/FakeID/0x0 (supported device_ids)

I have always used kext enabler to get WiFI working before 10.12. Base on the latest update to Post #1 is it saying I should only use SSDT enabler for 94352 which is in ssdt_arpt folder in the repo? Which rp04, rp05, rp06 or rp07?
 

I swore it was RP04 but nevermind. Either is not getting the hardware detected. Ensure that SSDT is patched, removed FakePCIID_Broadcom_WiFi.kext but still the hardware is not detected in System Report.

37:984 0:003 Inserting SSDT-ARPT-RP05-4352.aml from EFI\CLOVER\ACPI\patched ... Success
 
Status
Not open for further replies.
Back
Top