Intel 82599, X520, X540, X550, and E610 10 Gigabit Ethernet adapters
A widely deployed family of Intel 10 Gigabit Ethernet PCI Express server and workstation network adapters, spanning the original 82598 and 82599 controllers from the late 2000s through the X520, X540, X550, X552, and X553 lines and the current E610 generation. They are standard fare in enterprise servers, storage networks, and virtualization hosts.
recommendation
It should stay in the kernel because Intel still sells new 10GbE adapters that depend on it (the X550 and the recently introduced E610 families), the installed base across enterprise servers and data centers is enormous, and upstream development is actively ongoing in 2025 with new feature work like 10G-BX support landing alongside routine fixes. There is no replacement driver for these PCI IDs; Intel's newer ice driver targets different chips rather than superseding ixgbe.
repository signals
sources
- docs.kernel.org
Upstream kernel documentation says ixgbe covers Intel 82598, 82599, X520, X540, X550, X552, and X553 10GbE controllers.
- intel.com
Intel's current ixgbe download page lists supported controllers including 82598, 82599, X520, X540, X550, X552, X553, and E610, indicating ongoing vendor support.
- intel.com
Intel ARK shows E610 10GbE adapters as a current product family, so ixgbe-backed hardware was still sold new in 2025.
- intel.com
Intel product page for X550 adapters shows another ixgbe-backed family still marketed as current product.
- cateee.net
LKDDb shows CONFIG_IXGBE continuing through current kernel series and maps it to PCI devices handled by ixgbe.
codex reasoning notes (technical)
Local inspection via exec_command confirmed this is a real PCI net driver (`module_init`/`pci_register_driver` in `ixgbe_main.c`) and `drivers/net/ethernet/intel/Kconfig` names it as Intel 10GbE PCIe adapters support. Local `git -c safe.directory=... log --since=2025-01-01 -- drivers/net/ethernet/intel/ixgbe` showed active upstream maintenance through 2026-04-06, including functional fixes and new feature work (`ixgbe: Add 10G-BX support`), with no evidence of a removal trajectory. Web search produced the cited kernel docs, LKDDb, Intel download page, and Intel product pages. Deployment level is assessed as high from the combination of still-sold E610/X550 hardware, long-lived enterprise/server installed base, and continued active kernel/vendor maintenance. No natural replacement driver exists for the same PCI IDs; newer Intel drivers such as `ice` target different hardware families rather than replacing ixgbe devices.