APPLICATION PROGRAMMING INTERFACE

The cloning character-special device /dev/ixgb is used to access all Intel 10G
controllers and Sun 10 Gigabit Ethernet PCI-X adapters (X5544A-4) installed within the
system

The ixgb driver is managed by the dladm(1M) command line utility, which
allows VLANs to be defined on top of ixgb instances and for
ixgb instances to be aggregated. See dladm(1M) for more details.

You must send an explicit DL_ATTACH_REQ message to associate the opened stream
with a particular device (PPA). The PPA ID is interpreted as an
unsigned integer data type and indicates the corresponding device instance (unit)
number. The driver returns an error (DL_ERROR_ACK) if the PPA
field value does not correspond to a valid device instance number
for the system. The device is initialized on first attach
and de-initialized (stopped) at last detach.

The values returned by the driver in the DL_INFO_ACK primitive in response
to the DL_INFO_REQ are:

Maximum SDU is 9000 (ETHERMTU, as defined in <sys/ethernet.h>).

Minimum SDU is 0.

DLSAP address length is 8.

MAC type is DL_ETHER.

SAP length value is -2 meaning the physical address component is followed immediately by a 2 byte SAP component within the DLSAP address.