Go to main content

man pages section 4: Device and Network Interfaces

Exit Print View

Updated: Thursday, June 13, 2019
 
 

i40evf (4D)

Name

i40evf - Intel 10/40GbE Virtual Function Driver

Synopsis

/dev/i40evf*

Description

The i40evf 10/40 Gigabit Ethernet driver is a multi-threaded, loadable, clonable, GLD-based STREAMS driver supporting the Data Link Provider Interface, dlpi(4P), on the virtual function of Intel XL710 10/40 Gigabit Ethernet controllers.

The functions of i40evf driver include initialization of the virtual function, frame transmit and receive, promiscuous and multicast support, and error recovery and reporting.

The i40evf driver works on the virtual function of Intel XL710 10/40 Ethernet controller only when the SR-IOV capability of the controller is enabled.

Configuration

The i40evf driver is managed by the dladm(8) command-line utility, which allows VLANs to be defined on top of i40evf instances. For more details, see the dladm(8) man page. Link aggregation is not supported on one or more i40evf interfaces.

The i40evf driver does not support link configuration. The link configuration is controlled by the physical function of the XL710 controller, which is supported by the i40e(4D) driver.

Files

/dev/i40evf*

Special character device.

/kernel/drv/amd64/i40evf

64-bit device driver (x86).

/kernel/drv/sparcv9/i40evf

64-bit device driver (SPARC).

/kernel/drv/i40evf.conf

Configuration file.

Attributes

See attributes(7) for descriptions of the following attributes:

ATTRIBUTE TYPE
ATTRIBUTE VALUE
Availability
driver/network/ethernet/i40e
Architecture
SPARC, x86
Interface Stability
Committed

See Also

i40e(4D), streamio(4I), dlpi(4P), driver.conf(5), attributes(7), dladm(8), netstat(8)

Writing Device Drivers in Oracle Solaris 11.4

STREAMS Programming Guide

Network Interfaces Programmer's Guide

IEEE 802.3ae Specification, IEEE - 2002