Opened 6 years ago

Closed 6 years ago

Last modified 5 years ago

#14578 closed enhancement (invalid)

Network card - MT26448 Driver

Reported by: kallisti5 Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Drivers/Network Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by kallisti5)

The MT26448 chipset is available in low-cost SFP+ network cards. We could test our network stack at 10 Gbit speeds if we had at least one driver ported over from FreeBSD.

A search on ebay for "Mellanox Connectx-2" will find quite a few of these low-cost 10Gbit cards.

Change History (7)

comment:1 by kallisti5, 6 years ago

Description: modified (diff)

comment:2 by kallisti5, 6 years ago

Summary: Network card - MT26488 DriverNetwork card - MT26448 Driver

comment:3 by waddlesplash, 6 years ago

Resolution: invalid
Status: newclosed

MT26448 is supported only by an external driver from Mellanox, not a driver in FreeBSD itself; and said driver requires FreeBSD's linuxkpi compatibility layer, as well as about ~2-4M other lines of code (I didn't accurately count) that it brings with it. So this is not feasible in the slightest.

comment:5 by waddlesplash, 6 years ago

Or any of these, really: https://www.freebsd.org/cgi/man.cgi?apropos=1&manpath=freebsd-release-ports&query=10Gb

Hmm, the mlx4en drivers do appear in that list, so maybe they are in FreeBSD now. The manpage for them states that they need the LinuxKPI compat layer though, so porting them is still infeasible.

comment:6 by kallisti5, 6 years ago

ah. lame. Didn't realize it used the FreeBSD Linux compatibility layers.

For reference, the drivers are here:

https://github.com/freebsd/freebsd/tree/master/sys/dev/mlx4

comment:7 by nielx, 5 years ago

Remove milestone for tickets with status = closed and resolution != fixed

Note: See TracTickets for help on using tickets.