NEP(4)

πŸ“¦ in nixpkgs unstable

πŸ’… 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
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms