Contribute
Register

Intel Network adapters on OS X: Small Tree drivers

Joined
Nov 2, 2021
Messages
1
Motherboard
Z390 Designaire
CPU
i9-9900k
Graphics
AMD Vega Frontier Edition
I've recently bought this card, which works under Big Sur 11.6.3 perfectly with old, patched Mojave drivers v3.5.0 from SmallTree. It uses the same chipset as the genuine Intel X520-DA2.


I'm wondering if someone out here managed to patch the latest SmallTree drivers v3.8.6 and/or patched the card firmware itself to be used with SmallTree drivers.

Note that the driver patch allows the SmallTree drivers to work with unmodified genuine Intel cards, and, as it turns out, with the card linked above.
I have just purchased this card for another (non-Hackintosh) project but no longer need it so I am really hoping I can get it to work in my Hackintosh. Been trying for a few hours with the SmallTree drivers but so far no luck on Monterey 12.2
 

Edhawk

Moderator
Joined
Aug 2, 2013
Messages
3,734
Motherboard
MSI Z370-A Pro
CPU
i5-8500
Graphics
Sapphire Pulse RX 580
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
Try using this AppleIGB.kext, some people have been able to get their Ethernet ports working with it.
 

Attachments

  • AppleIGB.kext.zip
    130.7 KB · Views: 42
Joined
Aug 6, 2013
Messages
57
Motherboard
Gigabyte X299X Designare 10G
CPU
i9-10900X
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
I have just purchased this card for another (non-Hackintosh) project but no longer need it so I am really hoping I can get it to work in my Hackintosh. Been trying for a few hours with the SmallTree drivers but so far no luck on Monterey 12.2
I'm not sure Mojave drivers work in Monterey. I only used the card with Big Sur.

I'm attaching the patched driver I use, which I mentioned before. It works for Intel X520-DA2, 10Gtek X520-10G-2S and Intel X550T I have in Gigabyte x299x board. Kext version is 3.8.6, per kextstat.

I myself downloaded from, IIRC, this very site. Most likely from this thread:

EDIT - not from that thread, they're different - the one on the message #1 is v3.5.0, from here:
I think there is another one on the same thread, you can find it and compare with attached to be sure you're not using some malware.
/EDIT

Use at your own risk.
 

Attachments

  • SmallTreeIntel8259x.kext.zip
    89.1 KB · Views: 52
Last edited:
Joined
Jan 1, 2019
Messages
53
Motherboard
Asus Z690M P D4 Prime
CPU
i9-12900K
Graphics
RX 6600
Mac
  1. Mac Pro
I'm just tracking down what appears to be the latest version of x520/540 drivers, there are other vendors using this chipset but with drivers from late 2021.

does anyone know of a program on the mac that can reliably track installed files?
I need to be able to run the installer & identify exactly what files are placed where.
 
Joined
Oct 11, 2015
Messages
68
Motherboard
ASRock EPC621D8A - 2.10
CPU
Xneo 6278
Graphics
RX 590
Hi, all.

I have a Intel X722-da4, MacPro 7,1.

Is it possible to make it works on Monterey.

X722 works well under ubuntu without install any extra driver.

My motherboard is epc621d8a.

vendor: 8086
Device:37D1
sub vendor:8086
sub dev:0000

Thx...
 
Joined
May 10, 2011
Messages
2,398
Motherboard
Gigabyte B550 Vision D
CPU
Ryzen 5900X
Graphics
RX 6800
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
  6. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
Hi, all.

I have a Intel X722-da4, MacPro 7,1.

Is it possible to make it works on Monterey.

X722 works well under ubuntu without install any extra driver.

My motherboard is epc621d8a.

vendor: 8086
Device:37D1
sub vendor:8086
sub dev:0000

Thx...
Hi there,

Yes it's possible but you'll need an AMD dGPU in order to run it.
There is an Opencore build here for your board
> https://github.com/CrazyHulk/Hackintosh-ASRock-EPC621D8A
 
Joined
Jan 29, 2011
Messages
55
Motherboard
Gigabyte Z490 VISION D
CPU
i7 10850K
Graphics
RX580
Mac
  1. iMac
you can always go with cards natively supported in mac os, if you are willing to spend some extra dollars on a pcie card with matching ID numbers there a very few cards that actually work out the box with no kexts needed most are dual ports with an 4X interface some are 1X interface with a single port
depending on your machine and mac os version

lets go by kext
the AppleIntel8254XEthernet.kext , will support the following 2 card/chipset

Intel 82545EM with ID 8086,100F this card comes only in PCI-X format will also fit in a regular PCI 32bit slot
this card is mainly for older machines that still use a PCI slot, I dont even know why this card is still supported in mac os monterey, most newer machines have only PCI-e slots i tried this card on very old motherboard booting monterey and it works perfectly fine no kexts needed

second card:
Intel 82571EB with matching ID, 8086,105E ,, this card comes in 4x pcie interface with dual ports, both ports works fine in macos monterey, no kexts needed, this card im using as i make this post

now the AppleIntelI210Ethernet.kext

Intel i210 .. with matching ID 8086,1533. this card comes in 1x pcie interface with a single gigabit port
tried in monterey works out the box as well with the loaded apple kext no patching of any kind needed

second card
Intel 1225-LM with matcing ID 8086-15F2... note that this card is NOT the 1225-V found in most newer boards, this chipset is natively supported in macos but is also the most expensive card to buy, comes in 1x pcie interface with a single 2.5 gbps port
works natively since macos Catalina and up. no kext needed

Now Intel82574L.kext . I have not found a card with this chipset to natively match the IDS in the kext most cards out there based on 82574L chipset have a device if of 8086-10D3 and not 8086-10F6 so the card will not be detected , you can get it work using a kext injector that i have somewhere in my files, once you load this injector the cards shows up natively using apples kext

Enough of Intel !!!
if you still use Mojave or older you can always use the tried and trusted Marvell Yukon kext.
this card comes in 4x pcie interface with dual ports it appears to be genuine apple product as it has an apple part number on it, it uses the the marvell 88E8053 (i think) and matches the IDS in the kext
you can also make it work in monterey by loading the kext in opencore

word of caution , while these cards work natively not all of them are the same you just cannot go to ebay or amazon and start buying cards thinking that it will have the matching ids, you will make a mistake if you do, all of this card have a unique identifier given by Intel i have managed to find the correct part numbers for these cards
i will try to post pictures including the product code is anyone needs it

here is picture of the first card based on the 82545EM chipset as you can see in the barcode the correct identifier is A92165
i will post more info or pics if anyone needs it
IMG_20220527_101650.jpg
 
Top