E1000G(4D) 4D E1000G(4D)

NAME


e1000g - Intel 1 Gigabit Client Ethernet Controller

SYNOPSIS


/dev/net/e1000g*

DESCRIPTION


The e1000g driver is a GLDv3 NIC driver for Intel 1 Gigabit Ethernet
devices which are often found as discrete PCI and PCI expresss add-on-cards
and built into many Intel chipsets and platforms.

On most models, the device driver supports transmit and receive
checksumming, 9000 byte jumbo frames, large send offload (LSO), LED control
and Ethernet Pause frames.

For each device supported by the e1000g driver, a character special-file
will be created for each instance. The first instance would have id 0 and
would be named e1000g0 and found in the file system at /dev/net/e1000g0.
This device node supports the Data Link Provider Interface (DLPI) which is
documented in dlpi(4P). libdlpi(3LIB) provides a more usable interface on
top of that.

For administrative control, the device can be manipulated through the
dladm(8) utility.

The following Ethernet controllers are supported by this driver:

+o 82542 Gigabit Ethernet Controller

+o 82543GC Gigabit Ethernet Controller

+o 82544EI Gigabit Ethernet Controller

+o 82544GC Gigabit Ethernet Controller

+o 82540EM Gigabit Ethernet Controller

+o 82540EP Gigabit Ethernet Controller

+o 8254EM Gigabit Ethernet Controller

+o 82545GM Gigabit Ethernet Controller

+o 82546GB Gigabit Ethernet Adapter

+o 82541EI Gigabit Ethernet Controller

+o 82541ER Gigabit Ethernet Controller

+o 82541GI Gigabit Ethernet Controller

+o 82547EI Gigabit Ethernet Controller

+o 82547GI Gigabit Ethernet Controller

+o 82571EB Gigabit Ethernet Controller

+o 82571GB Gigabit Ethernet Controller

+o 82571PT Gigabit PT Quad Port Server ExpressModule

+o 82572EI Gigabit Ethernet Controller

+o 82573E Gigabit Ethernet Controller

+o 82573V Gigabit Ethernet Controller

+o 82573L Gigabit Ethernet Controller

+o 82574L Gigabit Ethernet Controller

+o 82583V Gigabit Ethernet Controller

+o 80003ES2LAN Gigabit Ethernet Controller

+o 82566MM Gigabit Network Connection

+o 82566DM Gigabit Network Connection v1-2

+o 82566DC Gigabit Network Connection v1-2

+o 82562V 10/100 Network Connection v1-2

+o 82562GT 10/100 Network Connection v1-2

+o 82562G 10/100 Network Connection v1-2

+o 82566MC Gigabit Network Connection

+o 82567LM v1-v4 Gigabit Network Connection

+o 82567LF v1-v3 Gigabit Network Connection

+o 82567V v1-v4 Gigabit Network Connection

+o 82577LM Gigabit Network Connection

+o 82577LC Gigabit Network Connection

+o 82578DM Gigabit Ethernet PHY

+o 82578DC Gigabit Ethernet PHY

+o 82579LM Gigabit Network Connection

+o 82579V Gigabit Network Connection

+o Ethernet Connection I217-LM

+o Ethernet Connection I217-V

+o Ethernet Connection I218-LM v1-3

+o Ethernet Connection I218-V v1-3

+o Ethernet Connection I219-LM v1-23

+o Ethernet Connection I219-V v1-23

The following specific devices are supported by this driver:

+o Gigabit CT2 Desktop Adapter

+o PRO/1000 Gigabit Server Adapter

+o PRO/1000 CT Desktop, Mobile, and Network Connection

+o PRO/1000 F Server Adapter

+o PRO/1000 GT Desktop, Server, and Quad Port Server Adapter

+o PRO/1000 MB Server and Dual Port Server Connection

+o PRO/1000 MF Server and Dual Port Server Adapter

+o PRO/1000 MT Desktop, Mobile, Network, Server, Dual Port Server, and
Quad Port Server Adapter

+o PRO/1000 P Dual Port Server Adapter

+o PRO/1000 PB Dual Port Server Connection

+o PRO/1000 PF Server, Dual Port Server and Quad Port Server Adapter

+o PRO/1000 PL Network Connection

+o PRO/1000 PT Desktop, Server, Dual Port Server, Quad Port Server, and
Quad Port LP Server Adapter

+o PRO/1000 T Desktop and Server Adapter

+o PRO/1000 XF Server Adapter

+o PRO/1000 XT Server and Desktop Adapter

The igb(4D) driver supports many other Intel Gigabit parts.

CONFIGURATION


The e1000g.conf file contains some user configurable parameters, the format
of which is documented in driver.conf(5). Generally, the use of dladm(8)
is recommended over editing the configuration file.

FILES


/kernel/drv/amd64/e1000g Device driver (x86)

/kernel/drv/sparcv9/e1000g Device driver (SPARC)

/kernel/drv/e1000g.conf Driver configuration file

SEE ALSO


libdlpi(3LIB), igb(4D), dlpi(4P), driver.conf(5), dladm(8)

OmniOS January 17, 2022 OmniOS