Closed YahuiWong closed 2 years ago
Is PCIe ASPM on or off in platform power management UEFI settings? Try both ways.
I can't find TG80211Family.Kext... edit: found it, it is AirPortBrcm4331.kext plugin from 10.14
Is there a panic report you can attach. Or output from
pmset -g log
If you have BCM4331
chipset you can try a different method mentioned here 'expanding broadcom support'
Thanks I found the sunabozu repository. If you have BCM4331? it is safer to fake device ID.
Look here:
/System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortBrcmNIC.kext/Contents/Info.plist
Users of the 4331 chipset, note that macOS Big Sur actually still support your card partially, however will require a fake Device ID. This is a more reliable solution than using the patched IO80211 kext
Key | Type | Value |
---|---|---|
compatible | String | "pci14e4,43ba" |
device-id | Data | BA430000 |
Source: github.com/khronokernel/IO80211-Patches/blob/main/README.md
it`s still not working,what is network card of you use?
I have used BCM94360NG in the past. For this board you will want an adapter.
thks,may be i need change my network card
One other thing. The Broadcom driver does read a registry property that was missing until commit 6d1d4d33bec3d2fa812a39872b7c1df55d897497. You might make that change and see if it resolves the wake issue with TG80211Family.kext
config.plist
-> ACPI
-> Add
Change SSDT-SLPT.aml
-> SSDT-SLTP.aml
Closing as wireless hardware is out of scope.
remove TG80211Family. Kext ,sleep startup work