AppleIGB
by ayushereIntel I210/I211/I350 Ethernet driver for macOS - multiple community forks available
AppleIGB
The original AppleIGB repository is archived. Multiple community forks exist with different macOS compatibility. See the Available Versions section below to choose the right one for your system.
AppleIGB is a macOS driver for Intel igb-based Ethernet controllers, including the I210, I211, and I350 chipsets. These are discrete PCIe Ethernet controllers commonly found on desktop motherboards โ they are a different hardware family from the I219-series chipset-integrated LAN supported by IntelMausiEthernet.
Supported Hardware
| I354 | I350 |
| I211 | I210 |
| 82580 | 82576 |
| 82575 | DH89XXCC |
Available Versions
Due to the original project being archived, several community forks exist. Choose the one that matches your macOS version:
ayushere/AppleIGB โ Recommended
The actively maintained fork with critical fixes for modern macOS. This is the recommended version for all users.
- Status: Actively maintained (latest release June 2026)
- Best for: macOS Tahoe 26.x, Sequoia 15.x, and all recent versions
- Downloads: Latest Release
- Key fixes (5 kernel panic bugs specific to Tahoe/Sequoia):
- TX IPv6 extension header out-of-bounds read
- RX mbuf corruption (MBUF_WAITOK in interrupt context)
- TX ring use-after-free race condition
- Pre-loop IPv6 header out-of-bounds read
- freePacket() inside IOSimpleLock (preemption panic)
- Drop-in replacement โ same bundle ID as upstream AppleIGB
donatengit/AppleIGB โ Archived
The original community fork, now archived. Added IntelMausi code structure and EEE toggle support.
- Status: Archived (deprecated by maintainer)
- Best for: macOS Monterey through Ventura
- Downloads: Releases (still available)
- Known issues: Instability and connection drops on X570/TRX40 motherboards. Not compatible with macOS Tahoe.
- The maintainer recommended switching to mbarbierato/IntelMausi, but that fork has zero unique changes and does not build โ see note below.
Shaneee/AppleIGB โ Archived
The earliest community fork, updated to igb v5.11.4.
- Status: Archived since October 2023
- Best for: Legacy systems only (pre-Monterey)
- Downloads: None โ no pre-built releases available
- Not recommended for modern macOS
About mbarbierato/IntelMausi
The donatengit repositoryโs deprecation notice points to mbarbierato/IntelMausi as a replacement. However, this fork is not recommended:
- It has zero unique commits compared to acidanthera/IntelMausi (0 ahead, 3 behind)
- It does not build (reported in donatengit/AppleIGB#19)
- It has no pre-built releases
- It does not add I210/I211 support โ IntelMausi is an e1000e-based driver for I219-series hardware, which is an entirely different hardware family
Installation
- Download the latest release from ayushere
- Copy
AppleIGB.kexttoEFI/OC/Kexts/ - Add the kext entry to your
config.plist(or use ProperTreeโs OC Snapshot)
Known Issues
X570/TRX40 Instability
Connection drops and instability have been reported on AMD X570 and TRX40 motherboards across all AppleIGB forks. If you experience this, consider using a USB Ethernet adapter as an alternative.
No MSI-X Support
AppleIGB does not support MSI-X interrupts, which may affect performance on some configurations.
FAQ
AppleIGB vs IntelMausiEthernet?
They support completely different hardware. AppleIGB supports I210/I211/I350 (igb-based discrete PCIe controllers). IntelMausiEthernet supports I217/I218/I219 (e1000e-based chipset-integrated LAN). If your motherboard has an I211 port, you need AppleIGB โ IntelMausiEthernet will not work.
AppleIGB vs SmallTreeI211?
SmallTreeI211 is a patched version of SmallTreeโs commercial Intel 82576 kext with the I211-AT device ID added. It only works on macOS Big Sur (11.x) and earlier. For macOS Monterey and later, AppleIGB is the only option.
How do I know which Intel Ethernet I have?
Check System Information > Ethernet or look up your motherboardโs specifications. I210/I211 are discrete PCIe controllers (common on desktop boards). I219 is chipset-integrated (common on laptops and most modern Intel desktop boards).
Related Kexts
- IntelMausiEthernet - Intel I219-series Ethernet (different hardware family)
- SmallTreeI211 - I211-AT only, macOS Big Sur and earlier