I still haven't updated to Bigsur 11.4.
I already use Kernel Patch For Built-in Ethernet (Intel i225-V).
So, no longer use FakePCIID.kext and related patches.
Quick FIX
1. Delete FakePCIID.kext, FakePCIID_Intel_I225-V.kext files.
2. No need device-id injection also.
3. Then apply Kernel Patch as below.
Code:
<key>Kernel</key>
<dict>
<key>Patch</key>
<array>
<dict>
<key>Arch</key>
<string>Any</string>
<key>Base</key>
<string>__Z18e1000_set_mac_typeP8e1000_hw</string>
<key>Comment</key>
<string>AppleIntelI210Ethernet for i225-V NIC</string>
<key>Count</key>
<integer>0</integer>
<key>Enabled</key>
<true/>
<key>Find</key>
<data>
8hUAAA==
</data>
<key>Identifier</key>
<string>com.apple.driver.AppleIntelI210Ethernet</string>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data>
</data>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>Replace</key>
<data>
8xUAAA==
</data>
<key>ReplaceMask</key>
<data>
</data>
<key>Skip</key>
<integer>0</integer>
</dict>
</array>
</dict>
Done
Ref.
As I mentioned earlier in the monthly release notes blogpost, over the last weeks we did a great job with @vandroiy2013 in testing Intel Z590 with Comet Lake (10th generation) and Rocket Lake (11th generation) CPUs. While our experience was generally positive it was still full of unexpected...
dortania.github.io