Apple BMAC and MACE onboard Ethernet for vintage Macs
The built-in Ethernet controllers found on 1990s Apple Macintosh computers: the MACE chip used in early-1990s Quadra-class machines (including the Quadra 840AV), and the BMAC controller integrated into PowerPC-based Power Macs through the late 1990s such as the Power Mac G3.
recommendation
Worth keeping but flagging as legacy, because the hardware hasn't shipped in new machines since around 1999 and only vintage Mac hobbyists running Linux on PowerPC or m68k still rely on it. Upstream activity in 2024 and 2025 has been limited to routine API adjustments and a small cleanup rather than meaningful feature work, and there is no successor driver since the Ethernet is soldered onto these old Macs.
repository signals
sources
- lore.kernel.org
bmac still received a netdev-targeted driver patch in 2025, showing some upstream maintenance rather than abandonment.
- lore.kernel.org
macmace was still touched for driver API adaptation in 2024; this is maintenance activity, not a removal series.
- en.wikipedia.org
BMAC maps to late-1990s Power Mac G3 era hardware, indicating the newest mainstream systems in this family are long obsolete.
- en.wikipedia.org
macmace serves Quadra AV-era Macintosh hardware from the early 1990s, reinforcing that present-day deployments are limited to vintage systems.
codex reasoning notes (technical)
Local tree inspection via shell showed three real drivers (bmac, mace, macmace) for PPC32/Mac onboard Ethernet. lore_file_timeline MCP on bmac.c, mace.c, and macmace.c showed recent touches through 2024-2025, but mostly treewide/API churn plus one driver-local bmac cleanup; those same timelines did not surface an obvious removal thread. Wikipedia URLs are canonical recall used for hardware dating: this directory targets 1990s Apple Macs, not hardware sold new in 2025. Recommendation is keep-annotate because upstream still carries occasional fixes, but deployment is now limited to legacy/vintage machines with no natural successor driver for the same built-in hardware.