Contribute
Register

[Guide] Airport - PCIe Half Mini v2

Status
Not open for further replies.
Joined
Sep 15, 2014
Messages
29
Motherboard
Gigabyte GA-H97N-WIFI
CPU
Intel i5-4460
Graphics
Intel HD 4600
Mac
Classic Mac
Mobile Phone
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

Last edited:
Joined
Sep 15, 2014
Messages
29
Motherboard
Gigabyte GA-H97N-WIFI
CPU
Intel i5-4460
Graphics
Intel HD 4600
Mac
Classic Mac
Mobile Phone
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?
 
Joined
Sep 15, 2014
Messages
29
Motherboard
Gigabyte GA-H97N-WIFI
CPU
Intel i5-4460
Graphics
Intel HD 4600
Mac
Classic Mac
Mobile Phone
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
 
Joined
Sep 15, 2014
Messages
29
Motherboard
Gigabyte GA-H97N-WIFI
CPU
Intel i5-4460
Graphics
Intel HD 4600
Mac
Classic Mac
Mobile Phone
Previous: attached files that show WiFi working
Current: WiFi not working, no files attached. No suggestions.
Read post #2135.

I said "I would DISABLE to 3 PCI fixed and redo all the screenshot and attachments.", so ended up with a configuration which is not have WIFI working. So from that #2135 I removed the FAKEPCIID_BoardComm and use your SSDT enabler and still it doesn't work.

SUMMARY
#2133 - Working WiFi in 10.12.1 with the 3 PCI Fixes (Which you so disapproved of being hack of hacks)
#2135 - Not Working WiFi after I remove the 3 PCI Fixes
#2140 - Following clearing of doubts with using SSDT, I proceed from #2135 and removed FAKEPCIID_BroadCom Kext and use RP05 SSDT aml which doesn't work. I ensured the aml is loaded. I tried with and without any kext patches.

What would you suggest I try to get it working? I know that this has gotta be a problem because I'm not the only one having it, but am the only one trying to get to the root of it because the others just deal with it using the 3 PCI fixes.
 
Last edited:

toleda

Moderator
Joined
May 20, 2010
Messages
24,261
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
512K, LC, Power Mac
Mobile Phone
iOS
use your SSDT enabler and still it doesn't work
Meaningless. To be clear, new Problem Reporting files are required to verify what was requested was implemented correctly. Third and last request, attach the files that show the problem.
 
Joined
Sep 15, 2014
Messages
29
Motherboard
Gigabyte GA-H97N-WIFI
CPU
Intel i5-4460
Graphics
Intel HD 4600
Mac
Classic Mac
Mobile Phone
#2135 is exactly the config with the problem.
 
Status
Not open for further replies.
Top