- Joined
- Jul 3, 2014
- Messages
- 933
- Motherboard
- Dell XPS 9360 (KabyLake R)
- CPU
- Intel i7 8550U
- Graphics
- Intel UHD 620
- Mac
- ,
- Mobile Phone
Feb 09, 2015 From what I read the Small Tree drivers verify if the Intel card is a 'Small Tree Intel card'. This is most likely done using the subsystem-id and subsystem-vendor-id in the PCI configuration space, something which can.
They are officially linked from the Intel driver page.
https://downloadcenter.intel.com/Detail_Desc.aspx?ProductID=943&DwnldID=7852&lang=ENG&iid=dc_rss
The drivers can be found here:
http://www.small-tree.com/Articles.asp?ID=198
Supported devices for SmallTreeIntel8254x.kext:
- 8086:1010 82546EB Gigabit Ethernet Controller (Copper)
- 8086:1011 82545EM Gigabit Ethernet Controller (Fiber)
- 8086:1012 82546EB Gigabit Ethernet Controller (Fiber)
- 8086:101d 82546EB Gigabit Ethernet Controller
- 8086:1026 82545GM Gigabit Ethernet Controller
- 8086:1027 82545GM Gigabit Ethernet Controller
- 8086:1028 82545GM Gigabit Ethernet Controller
- 8086:105e 82571EB Gigabit Ethernet Controller (Also covered by AppleIntel8254XEthernet.kext)
- 8086:105f 82571EB Gigabit Ethernet Controller
- 8086:1079 82546GB Gigabit Ethernet Controller
- 8086:107a 82546GB Gigabit Ethernet Controller
- 8086:107b 82546GB Gigabit Ethernet Controller
- 8086:107c 82541PI Gigabit Ethernet Controller
- 8086:107d 82572EI Gigabit Ethernet Controller (Copper)
- 8086:107e 82572EI Gigabit Ethernet Controller (Fiber)
- 8086:10a4 82571EB Gigabit Ethernet Controller
- 8086:10b5 82546GB Gigabit Ethernet Controller (Copper)
- 8086:10b9 82572EI Gigabit Ethernet Controller (Copper)
- 8086:10bc 82571EB Gigabit Ethernet Controller (Copper)
SmallTreeIntel82576.kext:
- 8086:1521 I350 Gigabit Network Connection
- 8086:1522 I350 Gigabit Fiber Network Connection
- 8086:1533 I210 Gigabit Network Connection (Also covered by AppleIntelI210Ethernet.kext)
SmallTreeIntel8259x.kext:
- 8086:10c6 82598EB 10-Gigabit AF Dual Port Network Connection
- 8086:10c7 82598EB 10-Gigabit AF Network Connection
- 8086:10c8 82598EB 10-Gigabit AT Network Connection
- 8086:10ec 82598EB 10-Gigabit AT CX4 Network Connection
- 8086:10d8 82599EB 10 Gigabit Network Connection
- 8086:10fb 82599ES 10-Gigabit SFI/SFP+ Network Connection
- 8086:10f1 82598EB 10-Gigabit AF Dual Port Network Connection
- 8086:151c 82599 10 Gigabit TN Network Connection
- 8086:150b 82598EB 10-Gigabit AT2 Server Adapter
- 8086:1528 Ethernet Controller 10-Gigabit X540-AT2
- 8086:10fc 82599 10 Gigabit Dual Port Network Connection
- 8086:1560 Ethernet Controller X540
Intel Lan Driver Windows 10
From what I read the Small Tree drivers verify if the Intel card is a 'Small Tree Intel card'.This is most likely done using the subsystem-id and subsystem-vendor-id in the PCI configuration space, something which can now be spoof using FakePCIID.
Two questions need to be answered:
- What is the Small tree subsystem-id & subsystem-vendor-id
Some information seems to be here:
http://www.small-tree.com/kb_results.asp?ID=69 - Which devices work
I hope someone with an Intel network adapter can pitch in here.
Note, I believe it should be possible to additional devices through plist or FakePCI injection.
Apple also includes a number of Intel ethernet kexts which might be spoofable:
Intel Lan Driver Download
- AppleIntel8254XEthernet.kext
- 8086:1096 80003ES2LAN Gigabit Ethernet Controller (Copper)
- 8086:100f 82545EM Gigabit Ethernet Controller (Copper)
- 8086:105e 82571EB Gigabit Ethernet Controller
- AppleIntelI210Ethernet.kext
- 8086:1533 I210 Gigabit Network Connection
- Intel82574L.kext
- 8086:104b 82566DC Gigabit Network Connection
- 8086:10f6 82574L Gigabit Network Connection
Comments are closed.