NAME
nge
—
National Semiconductor PCI
10/100/Gigabit 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 eitherfull-duplex
orhalf-duplex
modes. 100baseTX
- Set 100Mbps (Fast Ethernet) operation. The
ifconfig(8)
mediaopt
option can also be used to select eitherfull-duplex
orhalf-duplex
modes. 1000baseT
- Set 1000baseT operation over twisted pair. Both
full-duplex
andhalf-duplex
modes are supported. 1000baseSX
- Set 1000Mbps (Gigabit Ethernet) operation. Both
full-duplex
andhalf-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, http://www.national.com.
National Semiconductor DP83861 datasheet, http://www.national.com.
HISTORY
The nge
device driver first appeared in
OpenBSD 3.0.
AUTHORS
The nge
driver was written by
Bill Paul
<wpaul@bsdi.com>.