MLX4EN(4)

πŸ’– MLX4EN πŸ’–

okay bestie, so this is the page for mlx4en β€” that's the Mellanox ConnectX-3 10GbE/40GbE network adapter driver β€” and it lives in the Kernel Interfaces Manual, which is honestly giving "the section where all the serious networking stuff hangs out" energy. 🫢


✨ NAME ✨

mlx4en β€” Mellanox ConnectX-3 10GbE/40GbE network adapter driver


🌸 SYNOPSIS 🌸

So like, you've got options (literally). Wanna bake this driver straight into your kernel? Drop these lines into your kernel configuration file:

options COMPAT_LINUXKPI
device mlx4
device mlx4en

Wanna be chill about it and load it as a module at run-time? Run this as root, no cap:

kldload mlx4en

Orrr if you want it auto-loading at boot time, put this little cutie in loader.conf(5):

mlx4en_load="YES"

πŸ¦‹ DESCRIPTION πŸ¦‹

Mellanox ConnectX adapter cards with Virtual Protocol Interconnect (VPI) are literally the highest performing and most flexible interconnect solution for Enterprise Data Centers, High-Performance Computing, and Embedded environments. Like, that's the actual pitch, and it's kind of iconic ngl.

Clustered data bases, parallelized applications, transactional services and high-performance embedded I/O applications will achieve significant performance improvements β€” which means reduced completion time and lower cost per operation. ✨ efficiency era ✨


πŸ’… HARDWARE πŸ’…

The mlx4en driver supports the following network adapters:

  • Mellanox ConnectX-2 (ETH)
  • Mellanox ConnectX-3 (ETH)
Heads up: that list is the whole list. If your card isn't on it, it's not supported by this driver, periodt. πŸ™ˆ

πŸŽ€ SUPPORT πŸŽ€

For general information and support, go to the Mellanox support website at: http://www.mellanox.com/.

If an issue is identified with this driver and a supported network adapter, please email the specific information to ⟨freebsd-drivers@mellanox.com⟩. Yes, specific β€” give them the details, they can't read your mind. πŸ’€


🌈 SEE ALSO 🌈


πŸ‘‘ HISTORY πŸ‘‘

The mlx4en device driver first appeared in FreeBSD 9.x. vintage but make it fast ⭐


🧚 AUTHORS 🧚

The mlx4en driver was written by Mellanox Technologies <freebsd-drivers@mellanox.com>.


okay that's the whole page, you ate that πŸ’… this one's from the Debian build of the manual, dated March 1, 2017 β€” so yeah, a little retro, but the facts still slay. mwah, go configure your NIC 🫢✨

πŸ“¦ where this page comes from