BE(4)

πŸ“¦ version 11.0, in nixpkgs unstable

okay so bestie, this is BE(4) from the Kernel Interfaces Manual β€” lowkey the whole vibe is SPARC Fast Ethernet interface, and we're gonna read it together like a group chat πŸ’–βœ¨

πŸŽ€ NAME πŸŽ€

be β€” SPARC Fast Ethernet interface, no cap πŸ‘‘

✨ SYNOPSIS ✨

the config lines are literally giving hardware-parent energy:

qec* at sbus? slot ? offset ?
be* at qec?

πŸ’– DESCRIPTION πŸ’–

The be interface gives you access to the 10Mb/s and 100Mb/s (half duplex only) Ethernet networks β€” yes bestie, half duplex only, periodt. You'll find be on the Sun 10/100 Mbit Ethernet boards (Sun part number SUNW,501-2450) 🫢

At boot time, every one of the host's network addresses gets set with an SIOCSIFADDR ioctl(2). For the local network, be uses the address resolution protocol described in arp(4) to dynamically map between Internet and Ethernet addresses β€” it's lowkey giving matchmaker but for addresses, iykyk πŸ˜­πŸ’…

The way that be is not capable of link autonegotiation? Yeah, so a media type must be specified with ifconfig(8) β€” no autoneg, no guessing, say it with your chest. The supported media types are:

  • media 100baseTX β€” Use 100Mbps, half duplex
  • media 10baseT β€” Use 10Mbps, half duplex

🌈 SEE ALSO 🌈

bestie the friend group is: arp(4), ifmedia(4), inet(4), intro(4), netintro(4), sbus(4), ifconfig(8) β€” obsessed with this linked lore, fr fr πŸ“šβœ¨

πŸ¦‹ HISTORY πŸ¦‹

Support for the be first appeared in NetBSD 1.4 β€” iconic from day one, no cap πŸŽ€


xoxo, Debian, March 31, 2004 β€” slay πŸ’Œβœ¨

πŸ“¦ where this page comes from