NEP(4)
π NEP(4) β the Sun Neptune 10Gb Ethernet device page, bestie edition
okay so this is NEP(4), straight out of the Kernel Interfaces Manual, and it's all about the nep driver. buckle up π
β¨ NAME β¨
nep β the Sun Neptune 10Gb Ethernet device. yes she's a network card driver and yes she's iconic π
πΈ SYNOPSIS πΈ
nep* at pci?
brgphy* at mii?
that's the whole vibe fr fr β she attaches at pci? and drags brgphy* along at mii? π¦
π DESCRIPTION π
so the nep driver is out here providing support for various NICs that are based on the Sun Neptune Ethernet controller chips π
and the lineup includes, like:
- Sun Quad GbE UTP x8 PCI Express Card
- Sun Quad GbE UTP x8 PCIe ExpressModule
she uses an internal or external PHY, or an external 10-bit interface. multi-talented, no cap β¨
the nep driver supports several media types, and you pick them via the ifconfig(8) command β main character energy tbh. the supported media types are:
media autoselectβ attempt to autoselect the media type. this is the default, she just knows π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 πΈ
π¦ SEE ALSO π¦
the whole friend group, obviously π«Ά
arp(4), brgphy(4), ifmedia(4), inet(4), intro(4), netintro(4), hostname.if(5), ifconfig(8)
β HISTORY β
OpenBSD support for nep first appeared in OpenBSD 5.7 β she's been serving since day one π
π AUTHORS π
the nep driver was written by Mark Kettenis <kettenis@openbsd.org> β absolute legend, we stan π
π BUGS π
okay so this is the part where we keep it real π the nep driver currently only supports 1Gb Ethernet NICs β yes, on a 10Gb chip, we know, don't @ me π
she also does not yet use many of the advanced features the Neptune chip offers. it's giving "potential unlocked later," ngl π§
and that's the whole page, bestie π this one came from Debian, dated September 7, 2022, living under the name NEP(4) β periodt, go configure your NIC π
π¦ where this page comes from
- nixpkgs unstable: cvs-export
- Copyright (c) 2015 Mark Kettenis <kettenis@openbsd.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms