Jump to content
darkvoid

[FIX] macOS Sierra DP1 BCM94532Z WiFi

130 posts in this topic

Recommended Posts

yes you still need darkvoids sierra patch. i added DTGP fix to the list because it is necessary for wifi fix to work. if you already have a dtgp method in dsdt then i guess it is not needed but usually clover would detect if its there and not patch the dsdt for dtg

 

Unchecked the "AddDTGP" box and while that enabled both of my El Capitan 10.11.5 & Sierra Public Beta partitions to boot with all the changes in place, still no Wi-Fi in Sierra.  My hack consist entirely of a method developed by "Rehabman" and doesn't utilize a DSDT so I am not sure what/why it is conflicting when the "AddDTGP" is checked.  Very frustrating.

Share this post


Link to post
Share on other sites
Advertisement

Sorry to hear that.

Maybe one of the methods used is already declaring a wifi card since it already seems to have a dtgp method. You can look in clover boot log to see what ACPI patches are being applied and which are not.

Share this post


Link to post
Share on other sites

I have a problem with bcm94352 HMB id: 14e4: 43b1

with darvoid patch does not work, with ioreg explorer  el capitan is RP02 BCM4360 but on the Public Beta Sierra kext is loaded here are my config.plist and dsdt

config.zip

DSDT.zip

Share this post


Link to post
Share on other sites

I had BCM94350ZAE/DW1820a [14e4:43a3] installed on HP EliteBook Folio 1020 G1. The card can power up. It seems works fine.

In `Status menu', Wi-Fi changing between `Wi-Fi: On' and `Wi-Fi: Looking for Networks...'.

When I click `Join Other Network...' -> Show Networks -> Scanning..., there is no wireless network list shown. Latest result:

In `System Information' (`System Report...') -> Network -> Wi-Fi

Software Versions:
  CoreWLAN:    11.0 (1101.20)
  CoreWLANKit:    11.0 (1101.20)
  Menu Extra:    11.0 (1121.34.2)
  System Information:    12.0 (1100.2)
  IO80211 Family:    11.1 (1110.26)
  Diagnostics:    5.1 (510.88)
  AirPort Utility:    6.3.6 (636.5)
  Interfaces:
en1:
  Card Type:    AirPort Extreme  (0x14E4, 0x21)
  Firmware Version:    Broadcom BCM43xx 1.0 (7.21.95.175.1a6)
  MAC Address:    ab:cd:ef:ab:cd:ef
  Locale:    FCC
  Country Code:    US
  Supported PHY Modes:    802.11 a/b/g/n/ac
  Supported Channels:    1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 132, 136, 140, 144, 149, 153, 157, 161, 165
  Wake On Wireless:    Supported
  AirDrop:    Supported, Channel 149
  Status:    Not Associated

So the real problem is No Result after Scanning! Is it possible to develop a patch for it (may be in `AirPortBrcm4360.kext')? How to see the log of this problem, how to debug this problem?

 

Could you give a help?

 

Thanks.

 

PS: This card works fine in both Ubuntu & Win 8.1 / 10.

 

Same card in Dell XPS 13 BCM94350ZAE/DW1820a [14e4:43a3].

Booting with verbose gives:

 

sudo dmesg | grep -i ARPT

 

ARPT: 2.706942: srom rev:11
ARPT: 2.739163: Over-riding wl_msg_level, found "wl_msg_level" arg, value[0x00000fff]
ARPT: 2.739170: Over-riding wl_msg_level2, found "wl_msg_level2" arg, value[0x00000fff]
ARPT: 2.743458: BRCM tunables:
ARPT: 2.743462:   pullmode[1] txringsize[  256] txsendqsize[1024] reapmin[   32] reapcount[  128]
ARPT: 2.745520: wl0: Broadcom BCM43ba, vendorID[0x14e4] BAR0[0xdc400004]
ARPT: 2.745687: wl0: powerStateWillChangeTo: PowerFlags 0xf000 new state 2 theDriver 0x56590bc9ff88b381
ARPT: 2.745732: D3 Exit Sanity : Verify PCIE
ARPT: 2.746089: D3 Exit Sanity : Verify Backplane errors
ARPT: 2.746151: D3 Exit Sanity : OL_CAP:1 M:0
ARPT: 2.746155: D3 Exit Sanity complete - Device is in good state
ARPT: 2.773715: Log system state... : reinit:6:-PCICfgRdFail-CfgReg:0x78
ARPT: 2.833306: 
ARPT: 2.833312: Fatal Error - Initiate powercycle 
ARPT: 2.838439: ai_core_reset: WARN1: resetstatus=0xffffffff
ARPT: 2.840716: ai_core_reset: WARN2: resetstatus=0xffffffff
ARPT: 2.841818: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.844111: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.846857: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.849419: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.852371: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.854616: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.856977: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.859958: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.862425: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.863567: ai_core_reset: Failed to take core 0x812 out of reset
ARPT: 2.863726: wlc_ltr_init: ltrspacing wr=0x1f4 rd=0xffffffff
ARPT: 2.863845: wlc_ltr_init: ltrhysteresiscnt wr=0xc0001 rd=0xffffffff
ARPT: 2.864007: wlc_ltr_init_reg: rd[0x844]=0xffffffff wr[0x844]=0x883c883c
ARPT: 2.864244: wlc_ltr_init_reg: rd[0x848]=0xffffffff wr[0x848]=0x88648864
ARPT: 2.864483: wlc_ltr_init_reg: rd[0x84c]=0xffffffff wr[0x84c]=0x90039003
ARPT: 2.864603: wl:wlc_ltr_hwset: orig ltr=3 new ltr=0 [0=>sleep, 2=>active]
ARPT: 2.864683: wl:wlc_ltr_hwset: Sending LTR message ltr=0 [0=>sleep, 2=>active]
ARPT: 2.865805: ai_core_reset: WARN1: resetstatus=0xffffffff
ARPT: 2.868098: ai_core_reset: WARN2: resetstatus=0xffffffff
ARPT: 2.869240: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.871494: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.873733: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.875945: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.878141: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.880353: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.882562: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.884870: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.887157: ai_core_reset: WARN3 resetstatus=0xffffffff
ARPT: 2.888370: ai_core_reset: Failed to take core 0x812 out of reset
ARPT: 2.888993: wlIoctl: wlc_ioctl called with cmd 118 returned error -26
ARPT: 2.889000: wl0: setAP: err setting ioctl WLC_SET_AP to 0, err -26 "Not Permitted"
ARPT: 2.889149: wl0: powerStateWillChangeTo: PowerFlags 0x0400 new state 1 theDriver 0x56590bc9ff88b381
ARPT: 2.889175: PowerState did not change to OFF : 2IOV_OL_TCPKEEPALIVE_CONN: no valid info
ARPT: 3.190307: wl0: wlc_iovar_op: wl_tcpkeepalive_conn BCME -23 (Unsupported)
ARPT: 3.190316: wlIovarOp: wlc_iovar_op called with cmd "wl_tcpkeepalive_conn" returned error -23
ARPT: 3.190338: AirPort_Brcm43xx::syncPowerState: WWEN[disabled]
ARPT: 3.190349: wlIoctl: wlc_ioctl called with cmd 118 returned error -26
ARPT: 3.190357: wl0: setAP: err setting ioctl WLC_SET_AP to 0, err -26 "Not Permitted"
ARPT: 3.190420: wl0: powerStateWillChangeTo: PowerFlags 0xf000 new state 2 theDriver 0x56590bc9ff88b381
ARPT: 3.190449: D3 Exit Sanity : Verify PCIE
ARPT: 3.190470: D3 Exit Sanity : Verify Backplane errors
ARPT: 3.190777: D3 Sanity : Backplane timeout detected 
ARPT: 3.190783: wl0: fatal error, reinitializing, total count of reinit's[1], @'wlc_verify_d3_exit':56127
ARPT: 3.190790: Perform hard reset, skip core init
ARPT: 3.190797: AirPort_Brcm43xx::syncPowerState: Device in bad state after wakeup - err:-1
ARPT: 3.190853: Power Cycle Completed
ARPT: 3.190919: Log system state... : DriverState
ARPT: 3.192499: Fatal Error - Initiate powercycle 
ARPT: 3.228157: 
ARPT: 3.228165: Log system state... : DriverState
ARPT: 3.265353: 
ARPT: 5.143371: WLAN adapter PCIE config space was not restored (stateNumber = 2)
ARPT: 5.153363: wl0: fatal error, reinitializing, total count of reinit's[2], @'wl_nocard_war':4312
ARPT: 5.174015: Perform hard reset, skip core init
 

Any ideas? Also tried with fake id via clover. nothing. Card show up but unable to power on.

Thank you

Share this post


Link to post
Share on other sites

I have a problem with bcm94352 HMB id: 14e4: 43b1

with darvoid patch does not work, with ioreg explorer  el capitan is RP02 BCM4360 but on the Public Beta Sierra kext is loaded here are my config.plist and dsdt

 

In config.plist i gave you one key is missing for each patch.

OSVersion key string with 10.12 inside. (According to version clover you're using)

 

Make bdmesg to see if patch are applied.

 

Fred

Share this post


Link to post
Share on other sites

Here is my bdmesg

 

It should work.

Don't forget to add Wifi throw network panel.

 

Does kext 4360 is loaded ?

 

Fred

Share this post


Link to post
Share on other sites

It should work.

Don't forget to add Wifi throw network panel.

 

Does kext 4360 is loaded ?

 

Fred

I tried but it only comes out ethernet no wifi,as I see if the 4360.kext is loaded ?

Share this post


Link to post
Share on other sites

in terminal : kextstat | grep com.apple.driver.AirPort.Brcm4360

 

should give you something like that

 

   51    0 0xffffff7f81df8000 0x6c2000   0x6c2000   com.apple.driver.AirPort.Brcm4360 (1040.1.1a6) AB03487F-1145-3534-AC4B-F4313692B630 <50 49 48 42 12 7 6 5 4 3 1>

 

 

Could you also post ioreg ?

 

Fred

Share this post


Link to post
Share on other sites

in terminal : kextstat | grep com.apple.driver.AirPort.Brcm4360

 

should give you something like that

 

   51    0 0xffffff7f81df8000 0x6c2000   0x6c2000   com.apple.driver.AirPort.Brcm4360 (1040.1.1a6) AB03487F-1145-3534-AC4B-F4313692B630 <50 49 48 42 12 7 6 5 4 3 1>

 

 

Could you also post ioreg ?

 

Fred

no nothing appears 

Sierra’s Device.zip

Share this post


Link to post
Share on other sites

This is command ?

 

sudo kextcache -system-prelinked-kernel

sudo kextcache -system-caches

Share this post


Link to post
Share on other sites

I use this :

sudo touch /System/Library/Extensions/

sudo kextcache -Boot -U /

 

Edit : Wrong DSDT injection. missing device for your wifi board.

 

Fred

Share this post


Link to post
Share on other sites

I use this :

sudo touch /System/Library/Extensions/

sudo kextcache -Boot -U /

 

Edit : Wrong DSDT injection. missing device for your wifi board.

 

Fred

hello Fred can correct my config.plist and dsdt with el capitan wifi is Rp02 my notebook after update cache of KP
Thank you

origin.zip

config.plist.zip

Share this post


Link to post
Share on other sites

 

hello Fred can correct my config.plist and dsdt with el capitan wifi is Rp02 my notebook after update cache of KP
Thank you

 

 

I understood that you got KP after update cache.

Under Dp2 after rebuild cache i get 2 or 3 KP and after that boot is OK.

One KP by patch ... screen show -> Usb, Hda.

I don't know why but that the point for me.

I must boot many time to get it working, after on each boot it's ok.

 

You can try to reboot many time or boot without cache. (Clover option).

 

Fred

Share this post


Link to post
Share on other sites

I understood that you got KP after update cache.

Under Dp2 after rebuild cache i get 2 or 3 KP and after that boot is OK.

One KP by patch ... screen show -> Usb, Hda.

I don't know why but that the point for me.

I must boot many time to get it working, after on each boot it's ok.

 

You can try to reboot many time or boot without cache. (Clover option).

 

Fred

Hi fred my is Public Beta i have 8 X reboot with cache without you can see my file and modify please, i have contact arthur_PT for dsdt why is in rp02 only arpt insert no patch

Thanks

 

Edit: boot with recovery partition wifi worked normal boot kp

Share this post


Link to post
Share on other sites

can you make a log or a picture of KP ?

 

Fred

Edit: hello Fred I am not sure but this is Kp after the kernel cache

post-128440-0-05155900-1468962414_thumb.jpg

Share this post


Link to post
Share on other sites

Update:

 

hello now wifi works was a graphics card patches Kp but now does not work I usb3.0 ports and bluetooth

 

Thanks, Arthur_PT,FredWst,Macq

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By MaLd0n
      Now have a Olarila app, just download app and clover folder for your Chipset! https://www.olarila.com/topic/5165-olarila-app-images-and-folders/   Install MacOS with Olarila Image, Step by Step, Install and Post Install
      https://www.olarila.com/topic/5794-guide-install-macos-with-olarila-image-step-by-step-install-and-post-install-windows-or-mac/
        First... If you need DSDT edits... -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app   Installation --Create a bootable copy of El Capitan /  Sierra / High Sierra / Mojave https://github.com/chris1111/Create-Install-Media/releases   --Install Clover in USB stick https://github.com/CloverHackyColor/CloverBootloader/releases   --Replace with my Clover folder https://www.olarila.com/topic/5676-clover-folder-for-all-chipsets/   --Install EL Capitan / Sierra / High Sierra and boot into system!     Post Installation   --Install Clover and replace with my folder   https://www.olarila.com/topic/5676-clover-folder-for-all-chipsets/     --Reboot and activate video!   Bingo! Now you need a fine tune! DSDT Time!   My DSDT GA P35-DS3   DSDT.MaLd0n.zip     Patches -FIX ERRORS AND WARNINGS -HPET -SATA -SLPB -DARWIN -LPC -HDEF -RTC -EHCI -UHCI -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -EC -PNLF --Native Power Management
       
      Use Clover, check Generate P and C States
       
      --Brightness
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
       
      --AUDIO
       
      Device HDEF + AppleAlc + Lilu
       
      --install Lan driver by Mieze
        -Atheros   http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel   http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek   http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   --Links   -FakeSMC   https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio   https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/293863-applehda-patch-requests/   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!   ENJOY!  
    • By MaLd0n
      Now have a Olarila app, just download app and clover folder for your Chipset! https://www.olarila.com/topic/5165-olarila-app-images-and-folders/   Nehalem, SandyBridge, IvyBridge, Haswell, Broadwell   https://www.olarila.com/topic/5794-guide-install-macos-with-olarila-image-step-by-step-install-and-post-install-windows-or-mac/   Skylake, Kabylake and Coffeelake is here https://www.olarila.com/topic/5794-guide-install-macos-with-olarila-image-step-by-step-install-and-post-install-windows-or-mac/   Install MacOS with Olarila Image, Step by Step, Install and Post Install
       
      https://www.olarila.com/topic/5794-guide-install-macos-with-olarila-image-step-by-step-install-and-post-install-windows-or-mac/
          First...   ***Update bios to last available version!***   If you need a full patched DSDT...  -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app   Installation   --Create a bootable copy of macOS Sierra / High Sierra / Mojave   https://github.com/chris1111/Create-Install-Media/releases   --Install Clover in USB stick   https://github.com/CloverHackyColor/CloverBootloader/releases   --Replace with my Clover folder https://www.olarila.com/topic/5676-clover-folder-for-all-chipsets/   --Install Sierra/High Sierra and boot into system!   Post Installation --Install Clover and replace with my folder   https://www.olarila.com/topic/5676-clover-folder-for-all-chipsets/   --Reboot and activate video!   Bingo!   Now you need a fine tune! DSDT time!   --DSDT   Patches -FIX ERRORS AND WARNINGS -HPET -SATA -DMAC -SLPB -DARWIN -LPC -XHCI -PLUGIN TYPE -XXXX to HDEF -HDEF -RTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -USBX -PMCR -EC -PNLF -HDMI
       
      --Power Management
      - 1 Generation Intel Processors, use Generate P and C States in config.plist
      - 2 and 3 Generations Intel Processors, Generate SSDT with Piker script and drop CpuPm and Cpu0Ist SSDTs
      ssdtPRGen.command.zip
      Credits-https://github.com/Piker-Alpha/ssdtPRGen.sh
      - 4 Generation+ Intel Processors, use PluginType=1 in DSDT, SSDT or Clover config.plist
       
      for check Power, Frequency, Temperature and Utilization, use it
       
      Install Intel Power Gadget.pkg.zip
       
      --Brightness
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
       
      --Clover
       
      https://sourceforge.net/projects/cloverefiboot/files/Installer/
       
      --AUDIO
       
      Use DSDT + AppleAlc
       
      --install Lan driver by Mieze
        -Atheros   http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel   http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek   http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   --Links   -FakeSMC   https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio   https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/314406-voodoohda-289/   -USB   https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads   It's time to Rock   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Apple, Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!  
    • By The Krya
      Hi, I've upgraded from Mojave to Catalina and now my WiFi card didn't recognized in system. I upgraded clover and kexts to latest versions, but Wifi didn't appears.
      In "about this Mac" I see:
      CoreWLAN: 13.0 ((null))
      CoreWLANKit: 13.0 ((null))
      Menu Extra: 13.0 ((null))
      System Information: 12.0 (1355)
      IO80211 Family: 12.0 (1200.12.2b1
      Diagnostics: 1.0 (910)
      AirPort Utility: Not Installed
       
      My kexts is:
       
      I checked forum and table of supported Wifi cards - and everything should work (a lot of people has this card working on Catalina). When I was on Mojave my wifi was ok.
      As I can see in terminal output ( after command "kextstat") - kext for wifi not loaded, but I'm not sure because I haven't got a lot of experience of this
      *my english isn't good enough, sorry for that*
       
      Any help appreciated and thanks
      loaded-kexts

    • By HenryV
      m.2 DW1707/AR9565 shows yellow wifi indicator in network applet when turned on in 10.13.6, 10.14.6 and yellow ethernet in 10.15.2.
      Icon in desktop panel indicates looking but not find networks in all three.  Same wifi card detects available networks in linux without issue.
      The attached kext is labeled particularly for 10.13.6, but wifi is not being detected even in that version.  In all cases Atheros 40 kext is installed S/L/E as plugin in 80211 family kext with reparied permissions.
       
      Can anyone who has this working in sierra, high sierra, mojave or catalina please post what you did including any dsdt/config.plist mods?
       
      From what I have read in these forums the modded atheros 40 kext is supposed to work.  Is this failure to detect networks specific to any particular brand(s) of laptops?
       
      Any help appreciated.
      Thank you.
       
      AR956X-10.13.6.tar.gz
×