nep(4)

nep4

Sun neptune 10gb ethernet device

Usage

nep* at pci? brgphy* at mii?

Overview

The nep driver provides support for various NICs based on the Sun Neptune Ethernet controller chips, including the following:

  • Sun Quad GbE UTP x8 PCI Express Card

  • Sun Quad GbE UTP x8 PCIe ExpressModule

It uses an internal or external PHY or an external 10-bit interface.

The nep driver supports several media types, which are selected via the ifconfig(8) command. The supported media types are:

media autoselect

Attempt to autoselect the media type (default)

media 1000baseT mediaopt full-duplex

Use 1000baseT on copper, full duplex

media 1000baseT mediaopt half-duplex

Use 1000baseT on copper, half duplex

media 100baseTX mediaopt full-duplex

Use 100baseTX, full duplex

media 100baseTX mediaopt half-duplex

Use 100baseTX, half duplex

Releases

25 releases since OpenBSD 5.7; the text changed 2 times.

  1. 5.7–7.0
  2. 7.1
  3. 7.2–8.0

History

OpenBSD support for nep first appeared in OpenBSD 5.7.

Authors

The nep driver was written by Mark Kettenis ⟨[email protected]⟩.

Bugs

The nep driver currently only supports 1Gb Ethernet NICs. It also does not yet use many of the advanced features the Neptune chip offers.

From man 8.0-current-20261101 in OpenBSD 8.0-current (2026-11-01). Parsed by carta from the page's mdoc source.