NGE(4) | Device Drivers Manual | NGE(4)

# NAME

`nge` — National Semiconductor PCI 10/100/1Gb Ethernet device

# SYNOPSIS

`nge* at pci?`
`nsgphy* at mii?`

# DESCRIPTION

The `nge` driver provides support for various NICs based on the National Semiconductor DP83820 and DP83821 Gigabit Ethernet controller chips, including the following:

- Addtron AEG320T
- Ark PC SOHO-GA2500T (32-bit PCI) and SOHO-GA2000T (64-bit PCI)
- Asante FriendlyNet GigaNIX 1000TA and 1000TPC
- D-Link DGE-500T
- Linksys EG1032v1 (32-bit PCI) and EG1064v1 (64-bit PCI)
- Netgear GA621
- Netgear GA622T
- SMC EZ Card 1000 (SMC9462TX)
- Surecom Technology EP-320G-TX
- TRENDnet TEG-PCITX (32-bit PCI) and TEG-PCITX2 (64-bit PCI)

The `nge` driver supports IPv4 receive IP/TCP/UDP checksum offload, VLAN tag insertion and stripping, as well as a 2048-bit multicast hash filter and up to 4 pattern match buffers.

The `nge` driver also supports jumbo frames.

The `nge` driver supports the following media types:

`autoselect`
  Enable autoselection of the media type and options. The user can manually override the autoselected mode by adding media options to the appropriate hostname.if(5) file.
`10baseT`
  Set 10Mbps operation. The ifconfig(8) `mediaopt` option can also be used to select either `full-duplex` or `half-duplex` modes.
`100baseTX`
  Set 100Mbps (Fast Ethernet) operation. The ifconfig(8) `mediaopt` option can also be used to select either `full-duplex` or `half-duplex` modes.
`1000baseT`
  Set 1000baseT operation over twisted pair. Both `full-duplex` and `half-duplex` modes are supported.
`1000baseSX`
  Set 1000Mbps (Gigabit Ethernet) operation. Both `full-duplex` and `half-duplex` modes are supported.

The `nge` driver supports the following media options:

`full-duplex`
  Force full duplex operation.
`half-duplex`
  Force half duplex operation.

For more information on configuring this device, see ifconfig(8).

# SEE ALSO

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

National Semiconductor DP83820 datasheet.

National Semiconductor DP83861 datasheet.

# HISTORY

The `nge` device driver first appeared in OpenBSD 3.0.

# AUTHORS

The `nge` driver was written by Bill Paul <wpaul@bsdi.com>.

February 17, 2022 | Debian