Contribute
Register

[solved] BCM94352Z Lenovo Yoga 2 13 (not pro) a WLAN problem

Status
Not open for further replies.
Joined
Dec 2, 2013
Messages
30
Motherboard
Yoga 2 13
CPU
i7-4510U
Graphics
HD 4400
Mac
  1. iMac
  2. MacBook Air
Mobile Phone
  1. Android
since few days i'm struggling with the card. I need help. I read many topics related to the card on this web site, but unfortunately nothing helps. I cannot find the reason.

Main info:
-
I use Clover
- OS: 10.12 Sierra
- i have dropped kexts:
-----> BrcmFirmwareData.kext
-----> BrcmPatchRAM2.kext
-----> FakePCIID.kext
-----> FakePCIID_Broadcom_WiFi.kext
----------> into EFI/CLOVER/kexts/10.12, EFI/CLOVER/kexts/Other and S/L/E
- after that Bluetooth is working, but WIFI is not recognized at all
- I have Windows and Ubuntu on this Laptop and BCM94352Z is working there perfectly.

Info about Yoga 2 13 (in short):
- Intel i3-4010U
- HD Graphics 4400
- Realtek HD Audio (?)
- Mainboard: Intel lynx Point-LP
- BCM94352Z

Report about Hardware and IOReg are attached
 

Attachments

  • Report (Lenovo Yoga 2 13).htm.zip
    39.2 KB · Views: 80
  • my.ioreg.zip
    522.6 KB · Views: 81
since few days i'm struggling with the card. I need help. I read many topics related to the card on this web site, but unfortunately nothing helps. I cannot find the reason.

Main info:
-
I use Clover
- OS: 10.12 Sierra
- i have dropped kexts:
-----> BrcmFirmwareData.kext
-----> BrcmPatchRAM2.kext
-----> FakePCIID.kext
-----> FakePCIID_Broadcom_WiFi.kext
----------> into EFI/CLOVER/kexts/10.12, EFI/CLOVER/kexts/Other and S/L/E
- after that Bluetooth is working, but WIFI is not recognized at all
- I have Windows and Ubuntu on this Laptop and BCM94352Z is working there perfectly.

Info about Yoga 2 13 (in short):
- Intel i3-4010U
- HD Graphics 4400
- Realtek HD Audio (?)
- Mainboard: Intel lynx Point-LP
- BCM94352Z

Report about Hardware and IOReg are attached

BCM4352 WiFi on 10.12 requires a new patch (you should google for it... it is by the-darkvoid).
 
thank you for the reply RehabMan,
but I had no luck with the darkvoid's patch (link to patch: http://www.insanelymac.com/forum/topic/312759-fix-macos-sierra-dp1-bcm94532z-wifi/ ).

I tried:

1) PATCH 1: darkvoid's patch (copy/paste the code into config.plist)

<dict>
<key>Comment</key>
<string>AirPortBrcm4360 - fcvo</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>gflSqgAAdSk=</data>
<key>Name</key>
<string>AirPortBrcm4360</string>
<key>Replace</key>
<data>gflSqgAAZpA=</data>
</dict>

2) PATCH 2: kext force load (add the \System\Library\Extensions\IO80211Family.kext\Contents\PlugIns\AirPortBrcm4360.kext into config.plist via Clover Configurator)

<key>ForceKextsToLoad</key>
<array>
<string>\System\Library\Extensions\IO80211Family.kext\Contents\PlugIns\AirPortBrcm4360.kext</string>
</array>

3) PATCH 3 and 4: In the ACPI patches menu select "AddDTGP" and "FixAirport"
with choosed "FixAirport" patch i have "Black Screen" after Clover's Boot Menu, so I can boot only with "AddDTGP"

4) I have tried to add Device FakeID into the wifi box: 0x43BA14E4 - no result, just as before, WIFI shows any signs of life

I am glad for any further help
 

Attachments

  • CLOVER.zip
    10.1 MB · Views: 113
  • config.plist.zip
    1.6 KB · Views: 153
Last edited:
thank you for the reply RehabMan,
but I had no luck with the darkvoid's patch (link to patch: http://www.insanelymac.com/forum/topic/312759-fix-macos-sierra-dp1-bcm94532z-wifi/ ).

I tried:

1) PATCH 1: darkvoid's patch (copy/paste the code into config.plist)

<dict>
<key>Comment</key>
<string>AirPortBrcm4360 - fcvo</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>gflSqgAAdSk=</data>
<key>Name</key>
<string>AirPortBrcm4360</string>
<key>Replace</key>
<data>gflSqgAAZpA=</data>
</dict>

2) PATCH 2: kext force load (add the \System\Library\Extensions\IO80211Family.kext\Contents\PlugIns\AirPortBrcm4360.kext into config.plist via Clover Configurator)

<key>ForceKextsToLoad</key>
<array>
<string>\System\Library\Extensions\IO80211Family.kext\Contents\PlugIns\AirPortBrcm4360.kext</string>
</array>

3) PATCH 3 and 4: In the ACPI patches menu select "AddDTGP" and "FixAirport"
with choosed "FixAirport" patch i have "Black Screen" after Clover's Boot Menu, so I can boot only with "AddDTGP"

4) I have tried to add Device FakeID into the wifi box: 0x43BA14E4 - no result, just as before, WIFI shows any signs of life

I am glad for any further help

No need for a FakeID or FixAirport.
 
No need for a FakeID or FixAirport.

I tried without FakeID and FixAirport. I do not understand why Sierra cannot enable WIFI. What could be done else and where i must dig to solve this issue? hmm...
 
I tried without FakeID and FixAirport. I do not understand why Sierra cannot enable WIFI. What could be done else and where i must dig to solve this issue? hmm...

Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.
 
Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.

kextstat|grep -y acpiplat
13 2 0xffffff7f82f78000 0x66000 0x66000 com.apple.driver.AppleACPIPlatform (5.0) 19999A51-510C-30BD-9E91-05B1A02D4565 <12 11 7 6 5 4 3 1>

kextstat|grep -y appleintelcpu
Nothing

kextstat|grep -y applelpc
104 0 0xffffff7f82719000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) 1D767357-106A-3173-BAF0-6FABD533BFF2 <93 12 5 4 3>

kextstat|grep -y applehda
102 1 0xffffff7f82c81000 0x1e000 0x1e000 com.apple.driver.AppleHDAController (275.68) C1F7D519-534C-3C5F-B224-9606DD4854CC <101 100 41 12 7 6 5 4 3 1>
115 0 0xffffff7f82e04000 0xb5000 0xb5000 com.apple.driver.AppleHDA (275.68) A88537EF-A6D1-3249-A3E0-89F7ED0B239B <114 103 102 101 100 41 6 5 4 3 1>
116 0 0xffffff7f82baf000 0x2000 0x2000 com.apple.driver.AppleHDAHardwareConfigDriver (275.68) 9550074A-8850-3D57-BA99-2D8DF5992C72 <4 3>

sudo touch /System/Library/Extensions && sudo kextcache -u /
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67007 0xFFFFFFFFFFFEFA41 for kext ATTOExpressSASRAID2.kext
kext-dev-mode allowing invalid signature -67007 0xFFFFFFFFFFFEFA41 for kext ATTOExpressSASHBA2.kext
kext-dev-mode allowing invalid signature -67007 0xFFFFFFFFFFFEFA41 for kext ATTOCelerityFC8.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_BCM94352Z_as_BCM94360CS2.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleIntelHD5000Graphics.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleIntelFramebufferAzul.kext
 

Attachments

  • CLOVER.zip
    9.8 MB · Views: 108
  • yoga213.ioreg.zip
    491.6 KB · Views: 86
  • Terminal_1.txt.zip
    1.2 KB · Views: 88
  • Terminal_2.txt.zip
    1 KB · Views: 76
kextstat|grep -y acpiplat
13 2 0xffffff7f82f78000 0x66000 0x66000 com.apple.driver.AppleACPIPlatform (5.0) 19999A51-510C-30BD-9E91-05B1A02D4565 <12 11 7 6 5 4 3 1>

kextstat|grep -y appleintelcpu
Nothing

kextstat|grep -y applelpc
104 0 0xffffff7f82719000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) 1D767357-106A-3173-BAF0-6FABD533BFF2 <93 12 5 4 3>

kextstat|grep -y applehda
102 1 0xffffff7f82c81000 0x1e000 0x1e000 com.apple.driver.AppleHDAController (275.68) C1F7D519-534C-3C5F-B224-9606DD4854CC <101 100 41 12 7 6 5 4 3 1>
115 0 0xffffff7f82e04000 0xb5000 0xb5000 com.apple.driver.AppleHDA (275.68) A88537EF-A6D1-3249-A3E0-89F7ED0B239B <114 103 102 101 100 41 6 5 4 3 1>
116 0 0xffffff7f82baf000 0x2000 0x2000 com.apple.driver.AppleHDAHardwareConfigDriver (275.68) 9550074A-8850-3D57-BA99-2D8DF5992C72 <4 3>

sudo touch /System/Library/Extensions && sudo kextcache -u /
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67007 0xFFFFFFFFFFFEFA41 for kext ATTOExpressSASRAID2.kext
kext-dev-mode allowing invalid signature -67007 0xFFFFFFFFFFFEFA41 for kext ATTOExpressSASHBA2.kext
kext-dev-mode allowing invalid signature -67007 0xFFFFFFFFFFFEFA41 for kext ATTOCelerityFC8.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_BCM94352Z_as_BCM94360CS2.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleIntelHD5000Graphics.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleIntelFramebufferAzul.kext

Your config.plist does not have the required patch. In fact, it has no KextsToPatch at all under KernelAndKextPatches!
 
Thank you very much RehabMan!

WiFi is working !!!
It was my fault. I have placed the patch-code into wrong section of config.plist (it was in section "Patches").

Now I'am happy (for a while) :)
 
Thank you very much RehabMan!

WiFi is working !!!
It was my fault. I have placed the patch-code into wrong section of config.plist (it was in section "Patches").

Now I'am happy (for a while) :)

Marking solved.
 
Status
Not open for further replies.
Back
Top