Contribute
Register

<< Solved >> Intel I225-V 2.5Gb Ethernet not working

Status
Not open for further replies.
Joined
Jan 5, 2020
Messages
25
Motherboard
Asus ROG crosshair VIII EXTREME
CPU
Ryzen 9 5950X
Graphics
GT 710 (RTX 3090)
Mac
  1. Mac Pro
Mobile Phone
  1. Android
So I have added FakePCIID.kext and FakePCIID_Intel_I225-V.kext.
I also spoofed it in the config.plis. See image;
intel I225-v 25Gb.jpg


However it is still not working. My Wifi is also too new; Wi-Fi 6E (802.11).

But I NEED internet to be able to install macOS.

Any help would be greatly appreciated.
 
Have you added the two kext entries to your config.plist, as the kexts won't work without the config.plist entires.

There is an alternative to using Internet recovery to install macOS. You can download and install the actual installation app to the USB. This is helpful when your Ethernet is not working in the macOS installation wizard.

This can be done in Windows using Corpnewt's gibMacOS python script - https://github.com/corpnewt/gibMacOS. The script downloads the files from the Apple Server, which can then be compiled to create the installer.
 
So I have added FakePCIID.kext and FakePCIID_Intel_I225-V.kext.
I also spoofed it in the config.plis. See image;
View attachment 528607

However it is still not working. My Wifi is also too new; Wi-Fi 6E (802.11).

But I NEED internet to be able to install macOS.

Any help would be greatly appreciated.
i have heard of a boot argument that may work:
dk.e1000=0

also disable or remove the device properties for the network card
 
i have heard of a boot argument that may work:
dk.e1000=0

also disable or remove the device properties for the network card
That's what I use without kexts or device properties defined, works great.
 
That's what I use without kexts or device properties defined, works great.

+1 for above but it depends on the MacOS version you are running.

For BigSur there no need for the two FakePCI kexts and the device properties, just use the dk.e1000=0 boot argument.

For Catalina I believe you do need to use the Device Properties and the kext's as native support for Intel i225-V only works with BigSur.

Cheers
Jay
 
Last edited:
@jaymonkey Almost right...for Catalina, you still need the device-properties, fake-id (F2150000) and fake kexts for loading the AppleIntelI210Ethernet.kext.

For Big Sur 11.5.1 and later Big Sur versions nothing is needed. The i225-v is now supported completely natively. It is working with the dext driver (DriverKit-AppleEthernetE1000.dext), that was blocked by the dk.e1000=0 bootarg.
 
Last edited:
This community is amazing. I got so hyped that it worked I completely forgot to reply.
I switched to big sur and it's working great! Thank you all for your help! :)
 
Status
Not open for further replies.
Back
Top