OpenBSD manual page server

Manual Page Search Parameters

ICE(4) Device Drivers Manual ICE(4)

iceIntel Ethernet 800 series PCI Express 1Gb/10Gb/25Gb/50Gb/100Gb Ethernet device

ice* at pci?

The ice driver supports Intel 800 series controllers based on the Intel E810 and E823 Ethernet chipsets, including the following:

Intel 800 series controllers contain basic firmware which allows the device to be used with single Tx/Rx queues and without any hardware offloading features enabled. For full functionality, the device needs the following firmware file, which is loaded by the driver when the system boots:

/etc/firmware/ice-ddp
 

This firmware file is not free because Intel refuses to grant distribution rights without contractual obligations. As a result, even though OpenBSD includes the driver, the firmware file cannot be included and users have to download the file on their own.

A prepackaged version of the firmware can be installed using fw_update(8).

arp(4), ifmedia(4), intro(4), netintro(4), pci(4), hostname.if(5), ifconfig(8)

The ice driver first appeared in FreeBSD 12.2. OpenBSD support was added in OpenBSD 7.7.

The ice driver was written by Intel and ported to OpenBSD by Stefan Sperling <stsp@openbsd.org>.

July 17, 2025 OpenBSD-current