Contribute
Register

<< Solved >> Unable to inject WiFi kext - Invalid Parameter

Joined
Aug 31, 2023
Messages
4
Motherboard
Lenovo 20150
CPU
B960
Graphics
HD 2000
Hello, unfortunately, I am unable to inject the Atheros AR5B93/9283 WiFi kernel extension from within OpenCore. The bootloader says there is an invalid parameter in the kext, maybe a missing dependency :(
Can anyone help me with figuring it out?

EDIT: Add screenshots

SOLUTION: The solution is to inject the IO80211HighSierra.kext by khronokernel from the bootloader.
See the repo for more information.
 

Attachments

  • 264638218-a4f33e24-05d7-4064-96b7-8d03d123f42c.jpeg
    264638218-a4f33e24-05d7-4064-96b7-8d03d123f42c.jpeg
    1.9 MB · Views: 38
  • 264639489-467c574a-48f4-4674-b62f-ed7f7a58c12d.png
    264639489-467c574a-48f4-4674-b62f-ed7f7a58c12d.png
    69.1 KB · Views: 35
Last edited:
Which version of macOS are you running?

Injecting those two kexts in Big Sur or a newer version of macOS isn’t going to work.
 
Yes, I had to find out the hard way.

But, good news, I’ve gotten in to work with a long prayer and IO80211HighSierra.kext from this repo.

The good side of it is that it also injects from the bootloader, so you can now use the AR5B93/AR9283 WiFi in recovery as well.
 
Last edited:
Yes, I had to find out the hard way.

But, good news, I’ve gotten in to work with a long prayer and this kext!

The good side of it is that it also injects from the bootloader, so you can now use the AR5B93/AR9283 WiFi in recovery as well.
your link doesn't work
 
Back
Top