SchmockLord / Hackintosh-Intel-i9-10900k-Gigabyte-Z490-Vision-D

https://www.patreon.com/SchmockLord
https://youtu.be/szOofRy7uBc
686 stars 124 forks source link

Intel I225 Fakepciid Kext no longer working in macOS Monterey #168

Closed 5T33Z0 closed 3 years ago

5T33Z0 commented 3 years ago

Seems like the device ID fot the I225 NIC changed in macOS Monterey but I really can't wrap my head around it, since I don't know which of the devices listed in IO Regestry explorer is the I225 Controller. Unfortunately, this Kernel Patch mentioned in Dortanias Guide stopped working in 11.4 either: https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake.html#kernel

8itCat commented 3 years ago

I225-v is natively supported from 11.4 onwards; no need for the fakeid!

5T33Z0 commented 3 years ago

Changing DeviceProperties > device-id" fromF2150000(Data) to0x15f28086` (String) → Fixes Ethernet on Big Sur 11.4. But unfortunately this is not working in Monterey yet. But Progress at least.

kokowski commented 3 years ago

I225-v is natively supported from 11.4 onwards; no need for the fakeid!

How long are you running the i225-v without fakeid and kernel patch?

5T33Z0 commented 3 years ago

For 7 days, since my previous Post. Since then I changed the device-ID to F3158680 (DATA) which is the actual address of the Ethernet Controller on the Vision G which I am using and it works fine in Big Sur 11.4 without Kernel Patch.

But it does not work in Monterey. The driver is loaded though, but internet just doesn't work. Might be a related to the beta status of Monterey, though.

kokowski commented 3 years ago

Thank you. And you @AvaQueen-Official how long do you manage this without fakeid or patch? Where did you get this information? Does it work with Catalina?

SchmockLord commented 3 years ago

Try the newest release. Should be fixed now.

5T33Z0 commented 3 years ago

With macOS Big Sur 11.4 onwards, you no longer need Device Properties to make this controller work. Instead, you can just use boot-arg dk.e1000=0 to utilize the new DEXT Driver with this controller. Monterey may require manual assignment of the IP Address, though.

Check this Discussion for reference: https://github.com/dortania/bugtracker/issues/213

Malumen commented 5 months ago

FYI anyone struggling with Monterey onward try e1000=0