Contribute
Register

Marvell Yukon 88E8053 PCIe Gigabit Ethernet Controller - Kext for Big Sur

Status
Not open for further replies.
Joined
Nov 2, 2013
Messages
5
Motherboard
Gigabyte GA-Z97X-UD3H
CPU
Intel Core I7 4790K
Graphics
SAPPHIRE PULSE RADEON RX 580 8G
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hi,
not sure everybody will be interesting, I've reused a kext for my old PCIe Gigabit Ethernet Controller based on Marvell Yukon 88E8053
I do not found an equivalent to run it on Big Sur.

AppleYukon2.kext disappears officially in Catalina from the native IONetworkingFamily.kext.
I previously edited the native info.plist to add the 88E8053 model, until Mojave, then copy/paste the AppleYukon2.kext in IONetworkingFamily.kext for Catalina. But for Big Sur I do not found the solution to copy paste something in the native kext.

So this kext just reuse the previous native driver, Opencore injects the native driver to enable the ethernet controller.

It is configured for 88E8053 model but you can update it for different Marvell Yukon model using this :

My Onboard Intel Ethernet port is working fine with IntelMausi.kext using Opencore but I prefer to keep the Yukon Ethernet card in en0 with Big Sur to avoid reinstalling products or authorisation codes.

If someone need this kext , download it
Just put it in EFI/OC/Kexts and active the kext in config.plist of open core in Kernel/Add section as usual

config.plist extract to put in kernel/add section :

<dict>
<key>Arch</key>
<string>x86_64</string>
<key>BundlePath</key>
<string>AppleYukon2.kext</string>
<key>Comment</key>
<string>Marvell Yukon 88E8053 PCIe Gigabit Ethernet Controller</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/AppleYukon2</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string>12.0.0</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
 

Attachments

  • AppleYukon2.kext.zip
    104.5 KB · Views: 399
Status
Not open for further replies.
Back
Top