OpenBSD manual page server

Manual Page Search Parameters

ICE(4) Device Drivers Manual ICE(4)

iceIntel Ethernet 800 series Ethernet device

ice* at pci?

The ice driver supports Intel 800 series controllers based on the Intel E810 Ethernet chipset.

Intel 800 series controllers contain basic firmware which allows the device to be used 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>.

The ice driver does not support any of the offloading capabilities offered by the device. Additional work is required before those features can be supported.

April 1, 2025 OpenBSD-current