MLX5EN(4)
π MLX5EN π
okay bestie, gather round, because this is the mlx5en manual page from section 4 (Kernel Interfaces Manual) and she is GORGEOUS. this is the driver page for the Mellanox ConnectX-4, ConnectX-4 LX and ConnectX-5 based 100Gb, 50Gb, 40Gb, 25Gb and 10Gb Ethernet adapter driver. yes that's a lot of numbers, we're thriving. π¦
β¨ NAME β¨
mlx5en β the Mellanox ConnectX-4, ConnectX-4 LX and ConnectX-5 based 100Gb, 50Gb, 40Gb, 25Gb and 10Gb Ethernet adapter driver. that's her full government name, no cap.
πΈ SYNOPSIS πΈ
so like, you want this driver in your kernel? bet. drop these lines into your kernel configuration file:
options COMPAT_LINUXKPI
options RATELIMIT
device xz
device mlxfw
device firmware
device mlx5
device mlx5en
or if you'd rather load it as a module at run-time, run this as root:
kldload mlx5en
orrrr you can load it as a module at boot time by putting this into loader.conf(5):
mlx5en_load="YES"
pick your fighter, all three are valid, you're doing amazing π
π DESCRIPTION π
the mlx5en driver provides support for PCI Express Ethernet adapters based on ConnectX-4, ConnectX-4 LX and ConnectX-5. she's not just pretty, she's capable, and here's the receipts β the driver supports:
- Jumbo Frames
- Transmit/Receive checksum offload
- TCP segmentation offload (TSO)
- Large Receive Offload (LRO)
- HW Large Receive Offload (HW LRO)
- VLAN tag insertion/extraction
- VLAN checksum offload
- VLAN TSO
- hardware rate limiting (TXRTLMT)
- Receive Side Steering (RSS)
literally the whole buffet. the network interface is named mce.
for further hardware information and questions related to hardware requirements, go look at http://www.mellanox.com/ β they got you.
for more info on configuring this device, check out ifconfig(8). iykyk.
π₯ HARDWARE π₯
the mlx5en driver supports 100Gb, 50Gb, 40Gb, 25Gb and 10Gb Ethernet adapters. here's the tea on speeds:
- ConnectX-5 supports:10/20/25/40/50/56/100Gb/s speeds.
- ConnectX-4 supports:10/20/25/40/50/56/100Gb/s speeds.
- ConnectX-4 LX supports:10/25/40/50Gb/s speeds (and reduced power consumption) :
and here's the whole squad of supported cards, all of them, every single one, we don't skip anyone in this house:
- Mellanox MCX455A-ECAT
- Mellanox MCX456A-ECAT
- Mellanox MCX415A-CCAT
- Mellanox MCX416A-CCAT
- Mellanox MCX455A-FCAT
- Mellanox MCX456A-FCAT
- Mellanox MCX415A-BCAT
- Mellanox MCX416A-BCAT
- Mellanox MCX4131A-GCAT
- Mellanox MCX4131A-BCAT
- Mellanox MCX4121A-ACAT
- Mellanox MCX4111A-ACAT
- Mellanox MCX4121A-XCAT
- Mellanox MCX4111A-XCAT
if your card is on this list, you ate. π
π«Ά SUPPORT π«Ά
for general information and support, head to the Mellanox support website at: http://www.mellanox.com/.
and listen β if an issue is identified with this driver with a supported adapter, email all the specific information related to the issue to β¨freebsd-drivers@mellanox.comβ©. be specific bestie, they need the deets, not the vibes. π
π SEE ALSO π
β HISTORY β
the mlx5en device driver first appeared in FreeBSD 11.0. a legend from the start, honestly.
π AUTHORS π
the mlx5en driver was written by Mellanox Technologies <freebsd-drivers@mellanox.com>. iconic behavior, truly.
and that's the whole page babes, no crumbs left behind π this lil artifact comes to you from Debian, dated May 8, 2019, filed under MLX5EN(4) β main character energy in the Kernel Interfaces Manual, periodt. π§β¨
π¦ where this page comes from
- debian bookworm: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- debian trixie: freebsd-manpages 12.2-2 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu jammy: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu noble: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu questing: freebsd-manpages 12.2-2
- ubuntu resolute: freebsd-manpages 12.2-2build1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu stonking: freebsd-manpages 12.2-2build1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- Copyright (c) 2015 Mellanox Technologies
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms