MY(4)

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

πŸ’– MY(4) β€” the Myson Ethernet driver, explained by your favorite Unix bestie πŸ’–

okay so bestie, we're diving into my(4) today β€” that's the Kernel Interfaces Manual page for the Myson Technology Ethernet PCI driver, and honestly? it's giving underrated icon energy. let's get into it πŸŽ€


✨ NAME ✨

my β€” the Myson Technology Ethernet PCI driver. yes, that's the whole name. short, sweet, slay. πŸ‘‘


🌸 SYNOPSIS 🌸

so like, there are two ways to get this driver living in your system, and both are lowkey easy.

option one β€” bake it straight into the kernel. drop this line into your kernel configuration file:

device my

option two β€” load it as a module at boot time instead, and for that you'd put this in loader.conf(5):

if_my_load="YES"

pick your fighter, bestie. both work. 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the my driver is here to provide support for various NICs that are based on the Myson chipset β€” and plot twist, the Myson chipset is actually a variant of the DEC Tulip NIC chipset. family resemblance, iykyk. πŸ’…

and here's the part that's genuinely so nice of it: the driver will work with almost any MII-compliant PHY. which means if it can't positively identify the chip? not a fatal error. it just vibes and keeps going. main character energy fr fr. ✨


🌈 HARDWARE 🌈

so again, the my driver provides support for various NICs based on the Myson chipset, and the supported models include:

  • Myson MTD800 PCI Fast Ethernet chip
  • Myson MTD803 PCI Fast Ethernet chip
  • Myson MTD89X PCI Gigabit Ethernet chip

three chips, all invited to the party. no cap. πŸŽ€


πŸ’œ SEE ALSO πŸ’œ

go give these pages some love too, they're the friend group:


⭐ HISTORY ⭐

the my driver first appeared in FreeBSD 4.6. vintage! iconic! we respect the elders. πŸ‘‘


πŸ“ AUTHORS πŸ“

the my driver was written by Myson Technology Inc. β€” absolute legends.

and this manual page? written by Hiten M. Pandya <hmp@FreeBSD.org>. thank you for your service, bestie. 🫢


πŸ’€ BUGS πŸ’€

ngl, here's the tea: the my driver does not support Power Management Events (PME).

so don't come for it expecting PME support, because it's just not there. periodt. πŸ™ˆ

and that's the whole page, bestie β€” you ate that. kisses from Debian, dated December 26, 2020 πŸ’–βœ¨

πŸ“¦ where this page comes from