E6060SW(4)

πŸ“¦ version 15.1, in freebsd 14.5, freebsd 15.1, nixpkgs unstable

πŸ’– e6060sw(4) πŸ’–

okay bestie, this little page lives in the Kernel Interfaces Manual, and it's all about the Marvell 88E6060/88E6063/88E6065 Fast Ethernet switch driver. It's giving niche hardware main character energy, and we're obsessed. πŸ’…

πŸ’– NAME πŸ’–

e6060sw β€” Marvell 88E6060/88E6063/88E6065 Fast Ethernet switch driver

✨ SYNOPSIS ✨

Here's the whole setup vibe, exactly as written:

device mdio
device etherswitch
device e6060sw

hint.e6060sw.0.at="mdio0"

πŸ¦‹ DESCRIPTION πŸ¦‹

So the e6060sw device driver provides a management interface to the Marvell 88E6060 and 88E6065 fast ethernet switch chip. This driver use smi interface by ethernet interface β€” yes, that's the exact phrasing, bestie; we're keeping it. 🫢

  • 88E6060 support is only port vlan.
  • 88E6065 support is port and dot1q vlan.
  • dot1q support group base tag/untag.

No extra lore, no invented features β€” that's the whole tea. 🍡

πŸŽ€ HARDWARE πŸŽ€

The e6060sw driver supports these Fast Ethernet switch controllers:

  • Marvell 88E6060
  • Marvell 88E6063
  • Marvell 88E6065

Three icons, one driver. Slay. πŸ‘‘

🌸 EXAMPLES 🌸

Configure dot1q vlan on 88E6065 by etherswitchcfg command. Type it exactly like this, bestie:

# etherswitchcfg config vlan_mode dot1q

Configure vlangroup with dot1q tag on 88E6065. This example is port0 as vlan 2:

# etherswitchcfg vlangroup2 vlan 2 members 0,5t port0 pvid 2

Obsessed with a clean one-liner. πŸ’–

πŸ‘‘ SEE ALSO πŸ‘‘

iykyk β€” go read those next. πŸ“š

⭐ HISTORY ⭐

The e6060sw device driver first appeared in FreeBSD 12.0. Vintage-ish but still iconic. πŸ¦‹

πŸ’œ AUTHORS πŸ’œ

The e6060sw driver was written by Hiroki Mori. Give them their flowers, periodt. 🌸


🫢 cute little sign-off: this page comes from Debian, dated May 10, 2025, and it's the E6060SW(4) manual β€” mwah, bye bestie! πŸ’‹βœ¨

πŸ“¦ where this page comes from