Contribute
Register

For Catalina, BCM4322 or AR5B195 or AR5B93

Joined
Feb 22, 2020
Messages
26
Motherboard
MSI M5
CPU
Core i5 7600K
Graphics
NVIDIA GTX 1080
Dear Forum, Hi everyone.

I switched from Mojave to Catalina, clean installation with Unibeast.
My system has
- Asus H81T (interesting motherboard actually)
- Onboard ethernet Realtek8111G (successfully enabled with Multibeast)
- Onboard sound ALC887-VD (can't success perfectly yet, Voodoo kext mmm, eh, not so great)
- Intel i3 4330 with HD 4600 (successfully enabled and 1536mb graphics card is visible in MacOS)
- 4GB (1stick) DDR3L 1600 MHz
- For mini PCI-E wifi card I have 3 options but non of them are OOB, I guess.
- Last version of Clover

Can somebody help me

1) to select one of the most suitable wifi card for this system under Catalina? Photo is attached.

2) And also show me way to enable ALC887-VD? I need it for only HMDI out, I don't use external speakers. With trying layout-ID in the Clover Configurator (which IOReg shows these layout-IDs: 1,2,3,5,7,11,13,17,18,20,33,40,50,52,53,99,87) I couldn't succeed. Some worked for headphone jack, some worked for HMDI but sound level was not working and faded out. But monitor gave sound of videos. I couldn't find the right way.
 

Attachments

  • IMG_0773.jpg
    IMG_0773.jpg
    2.5 MB · Views: 70
Joined
Feb 22, 2020
Messages
26
Motherboard
MSI M5
CPU
Core i5 7600K
Graphics
NVIDIA GTX 1080
I made AR5B93 worked with this topic, #1 entry.

Thanks him very much.


Hi,



View attachment 472578

after 2 day searching and trying many thing I found this Kext working, use it for your wifi chip. I tested it with: Atheros AR9280

1 - Use DCPIManager and go to PCI List tab and find your Atheros wifi then Remember Vendor Number,
View attachment 472569
Code for each Atheros card:
Code:
pci168c,2a AR9281
pci168c,24 AR5418/5133
pci168c,2a AR9280
pci168c,30 AR9380
pci168c,34 AR94621
pci168c,2a AR9283
pci168c,2b AR9285
pci168c,2e AR9287
pci168c,2b AR9285
pci168c,2e AR9287
pci168c,2a AR9280
pci168c,30 AR9380
pci168c,32 AR94851
pci168c,32 AR94851

2 - Download IO80211Family.kext and place it in ~/Desktop , make sure use THIS KEXT, all the files in internet will not work except this file, this is compatible with Catalina if you use some file else you will get error in kextcache , I don't remember what was exactly but something like vtable is wrong.

right click and go to show package content :
View attachment 472559
then go to content and open info.plist, make sure open it with a text editor like vs code or whatever is using for codes:
View attachment 472560

make sure your wifi is there is string parts(we learned that from step 1:
View attachment 472561

save it and close.

3 - disable SIP:
reboot system and go to recovery mode and open terminal and just enter this command:
Code:
csrutil disable
reboot system

4 - open terminal and enter this commands:
Code:
sudo spctl --master-disable
sudo mount -uw /
sudo killall Finder

it will let use make change in Root parts of system.

5 - Remove IO80211Family.kext from /S/L/E and /L/E if there is for this open terminal and use:
Code:
sudo rm -R /System/Library/Extensions/IO80211Family.kext/

sudo rm -R /Library/Extensions/IO80211Family.kext/

6 - copy downloaded IO80211Family.kext to this directories:

Code:
cd ~/Desktop/ 
sudo cp -R IO80211Family.kext /System/Library/Extensions/
sudo cp -R IO80211Family.kext /Library/Extensions/
sudo kextcache -i /
also copy IO80211Family.kext to your kext folder in Clover Efi partition.

reboot and enjoy your Atheros wifi in Catalina:
 
Top