Contribute
Register

Intel Network adapters on OS X: Small Tree drivers

pastrychef

Moderator
Joined
May 29, 2013
Messages
18,212
Motherboard
Asus Z370-G Gaming (Wi-Fi AC)
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
RX 6600 XT
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
To those using X540 cards with Small Tree drivers:

Have you experienced any issues with AirDrop? I noticed that since 10.13.6, having the X540 installed will sporadically break AirDrop for me. I replaced my X540 card with an AQC107 card and have not had a single issue with AirDrop.

Just trying to confirm if it's just me or if others also have this issue.

Thanks in advance.
 
Joined
Jul 29, 2011
Messages
43
Motherboard
ASUS WS X299 SAGE /10G
CPU
i9-7960X
Graphics
Radeon VII
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. iOS
Driver identification succeeded (yes).Try to rewire the network
Trying to follow your posts. But I am stuck at this same part. 10.14 Mojave - can it work?

Installed 3 kexts, modified them, "Driver loaded: Yes", but still no network listed in preferences. I am using x299 sage motherboard, with same X550-AT2 chipset for 10gbe.
 
Joined
Jul 29, 2011
Messages
43
Motherboard
ASUS WS X299 SAGE /10G
CPU
i9-7960X
Graphics
Radeon VII
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. iOS
I succeeded installing 3 kexts for X550-AT2 on my X299 SAGE /10G, OS X 10.13.6 (High Sierra).

The problem is this: I had to install drivers for my video interface card (BMD Declink). It comes with Mac driver installed. It didn't work after restart until I wrote this command:
sudo touch /System/Library/Extensions && sudo kextcache -u /

After that BMD interface started working after restart, but my ethernet stopped working.

To get ethernet back, I had to do this:
1 - deleted 3 kexts, run kext utility
2 - restart
3 - installed FakePCIID and FakePCIID_Intel_GbX using kext utility (S/L/E)
4 - restart
5 - installed SmallTreeIntel8259x.kext using kext utility (S/L/E)
6 - restart

My 10gbe integrated ethernet is now working again... But seems too fragile. What I did wrong with that command? Can I do something to make this more stable? I had kernel panic because of some wrong bios settings and after restart I lost ethernet again. Had to do whole thing again (what I wrote before 1-6).

@RehabMan Do you have any idea how to fix this behaviour? Thank you in advance.
@liuhongxin1993 ?
 
Joined
Jul 20, 2014
Messages
925
Motherboard
AsRock X299 Creator-1.50
CPU
i9-10900X
Graphics
RX 6800 XT
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
@cloudconnected666
Did you manage to finally make the BlackMagicDesign card and X550 working simultaneously ?
What kind of other (the Decklink and GTXs) PCI cards are plugged-in in your system ?
Thanks
 
Joined
Apr 18, 2011
Messages
1,429
Motherboard
ASUS ROG Rampage VI Extreme Encore
CPU
i9-7900X
Graphics
Radeon Pro W5500
Mac
  1. MacBook Air
  2. Mac Pro
Mobile Phone
  1. iOS
Has anyone with an WS X299 Sage 10g or X99-E WS 10G managed to get the X550-AT2 working on mojave? Curious if it works but won't have my 10g board to test for a couple weeks.
 
Joined
Jul 29, 2011
Messages
43
Motherboard
ASUS WS X299 SAGE /10G
CPU
i9-7960X
Graphics
Radeon VII
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. iOS
Yes, it works. Kinda. With this problem that I described.

This computer stands by my desk for few weeks now because I don't have enough time to finish this build. I will this weekend.

So, for exmaple, I just turned it on to discover that ethernet is not working currently and I am now reinstalling drivers now as described. It will then probably work, but I have to find a way for it to work every time before putting it to use.

Anybody has any idea how to fix this dissappearing?
 
Joined
Jul 29, 2011
Messages
43
Motherboard
ASUS WS X299 SAGE /10G
CPU
i9-7960X
Graphics
Radeon VII
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. iOS
Update:
So, ethernet stops working as I described. I remove ethernet from network config in preferences.
After I loaded and unloaded SmallTree kext, ethernet re-appeared.
After restart - ethernet is gone (they are visible, but not working as before).
After manually loading SmallTree kext, ethernet doesn't re-appear.
I delete all FakePCIID and SmallTree kexts and run kext utility.
Restart.
Install FakePCIID and FakePCIID IntelGbx and SmallTree kext using Kext Utility.
Restart.
Ethernet working.

... until it stops working again, as it happened today.

Do it is a problem with kext loading order obviously. I will experiment a bit more, but this seems pretty random. If I rebuilt cache now, I would probably lose ethernet again.

UPDATE:
After CUDA update, Ethernet stops working after restart. I had to remove all 3 kexts, restart, run kext utility an install all 3 again. And after restart it is working again as expected. What could be the problem? :(
 
Last edited:
Top