Intel 82801ba Lan Driver For Mac

Joined
Jul 3, 2014
Messages
933
Motherboard
Dell XPS 9360 (KabyLake R)
CPU
Intel i7 8550U
Graphics
Intel UHD 620
Mac
,
Mobile Phone
Did anyone ever try the drives from Small Tree for OS X?

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)
Ethernet driver for windows 7
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.