From 1ac5a53d9549fbbf95da18c81c9ee7c95bd5180b Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 24 Jan 2025 12:44:10 +0100 Subject: [PATCH] config-mpi: Build driver *ice* for Intel Ethernet Connection E800 Series Support as module The new server *lucy*, , includes two Intel E810-XXV adapters: @lucy:~$ lspci -nn -k -s 64: 64:00.0 Ethernet controller [0200]: Intel Corporation Ethernet Controller E810-XXV for SFP [8086:159b] (rev 02) Subsystem: Intel Corporation Ethernet 25G 2P E810-XXV Adapter [8086:0002] 64:00.1 Ethernet controller [0200]: Intel Corporation Ethernet Controller E810-XXV for SFP [8086:159b] (rev 02) Subsystem: Intel Corporation Ethernet 25G 2P E810-XXV Adapter [8086:0002] So, build the driver as a module. > config ICE > tristate "Intel(R) Ethernet Connection E800 Series Support" > default n > depends on PCI_MSI > depends on PTP_1588_CLOCK_OPTIONAL > depends on GNSS || GNSS = n > select AUXILIARY_BUS > select DIMLIB > select LIBIE > select NET_DEVLINK > select PACKING > select PLDMFW > select DPLL > help > This driver supports Intel(R) Ethernet Connection E800 Series of > devices. For more information on how to identify your adapter, go > to the Adapter & Driver ID Guide that can be located at: > > > > More specific information on configuring the driver is in > . > > To compile this driver as a module, choose M here. The module > will be called ice. The firmware files are already included in the bee package *linux-firmware*: $ ls /lib/firmware/intel/ice ddp ddp-comms ddp-lag ddp-wireless_edge Resolves: https://github.molgen.mpg.de/mariux64/bee-files/issues/3199 --- config-mpi | 1 + 1 file changed, 1 insertion(+) diff --git a/config-mpi b/config-mpi index b8cb9e5cdf448..ce07bcfaec88a 100644 --- a/config-mpi +++ b/config-mpi @@ -530,6 +530,7 @@ CONFIG_IGB=m CONFIG_IGBVF=m CONFIG_IXGBE=m CONFIG_I40E=m +CONFIG_ICE=m CONFIG_SKGE=m CONFIG_SKY2=m CONFIG_S2IO=m