Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Jan 2015 07:01:24 +0000
From:      Meny Yossefi <menyy@mellanox.com>
To:        "doc@FreeBSD.org" <doc@FreeBSD.org>
Cc:        Oded Shanoon <odeds@mellanox.com>, Meny Yossefi <menyy@mellanox.com>, Hans Petter Selasky <hanss@mellanox.com>
Subject:   FreeBSD 9.x/10.x-RELEASE Hardware Notes
Message-ID:  <AM3PR05MB4365056471FF358AAAE0AC9C3350@AM3PR05MB436.eurprd05.prod.outlook.com>

next in thread | raw e-mail | index | archive | help
Hi,

We have noticed that Mellanox is not included among the NIC vendors providi=
ng a FreeBSD 9.x,10.x (and above) driver.
For example: http://www.freebsd.org/releases/9.1R/hardware.html

Mellanox has a fully supported Eth and IB driver for ConnectX-2,3 NICs unde=
r sys/ofed.

Please add the following:

[i386,amd64] The mlx4(4) driver supports the following network adapters (IB=
, Eth):<http://www.freebsd.org/cgi/man.cgi?query=3Doce&sektion=3D4&manpath=
=3DFreeBSD+9.1-RELEASE>

*         ConnectX-2 <http://www.freebsd.org/cgi/man.cgi?query=3Doce&sektio=
n=3D4&manpath=3DFreeBSD+9.1-RELEASE>

*         ConnectX-3 <http://www.freebsd.org/cgi/man.cgi?query=3Doce&sektio=
n=3D4&manpath=3DFreeBSD+9.1-RELEASE>



MLX4 man page:

MLX4(4)                                         FreeBSD Kernel Interfaces M=
anual                                 MLX4(4)



NAME<http://www.freebsd.org/cgi/man.cgi?query=3Doce&apropos=3D0&sektion=3D4=
&manpath=3DFreeBSD+9.1-RELEASE&arch=3Ddefault&format=3Dhtml#end>

     mlx4 -- Device driver for Mellanox ConnectX 10Gb/40Gb/56Gb network ada=
pters



SYNOPSIS<http://www.freebsd.org/cgi/man.cgi?query=3Doce&apropos=3D0&sektion=
=3D4&manpath=3DFreeBSD+9.1-RELEASE&arch=3Ddefault&format=3Dhtml#end>

     To compile this driver into the kernel, place the following lines in y=
our

     kernel configuration file:



                    options  OFED

                    options  IPOIB_CM

                    device  ipoib

                    device  mlx4ib

                    device  mlxen



     Alternatively, to load the driver as a module at boot time, place the

     following line in loader.conf(5)<http://www.freebsd.org/cgi/man.cgi?qu=
ery=3Dloader.conf&sektion=3D5&apropos=3D0&manpath=3DFreeBSD+9.1-RELEASE>:



                    mlx4_load=3D"YES"

                    ibcore_load=3D"YES"

                    mlx4ib_load=3D"YES"

                    ipoib_load=3D"YES"

                    mlxen_load=3D"YES"



DESCRIPTION<http://www.freebsd.org/cgi/man.cgi?query=3Doce&apropos=3D0&sekt=
ion=3D4&manpath=3DFreeBSD+9.1-RELEASE&arch=3Ddefault&format=3Dhtml#end>



    Mellanox ConnectX adapter cards with Virtual Protocol Interconnect (VPI=
) provide the highest performing and

    most flexible interconnect solution for Enterprise Data Centers, High-P=
erformance Computing,

    and Embedded environments. Clustered data bases, parallelized applicati=
ons,

    transactional services and high-performance embedded I/O applications w=
ill achieve significant performance

    improvements resulting in reduced completion time and lower cost per op=
eration.





HARDWARE<http://www.freebsd.org/cgi/man.cgi?query=3Doce&apropos=3D0&sektion=
=3D4&manpath=3DFreeBSD+9.1-RELEASE&arch=3Ddefault&format=3Dhtml#end>

     The mlx4 driver supports the following network adapters:



     +o            Mellanox ConnectX-2 (IB, ETH)

     +o            Mellanox ConnectX-3 (IB, ETH)





SUPPORT<http://www.freebsd.org/cgi/man.cgi?query=3Doce&apropos=3D0&sektion=
=3D4&manpath=3DFreeBSD+9.1-RELEASE&arch=3Ddefault&format=3Dhtml#end>

     For general information and support, go to the Mellanox website at:

     http://www.Mellanox.com/ or E-Mail at freebsd-drivers@mellanox.com<mai=
lto:freebsd-drivers@mellanox.com>.



SEE ALSO<http://www.freebsd.org/cgi/man.cgi?query=3Doce&apropos=3D0&sektion=
=3D4&manpath=3DFreeBSD+9.1-RELEASE&arch=3Ddefault&format=3Dhtml#end>

     ifconfig(8)<http://www.freebsd.org/cgi/man.cgi?query=3Difconfig&sektio=
n=3D8&apropos=3D0&manpath=3DFreeBSD+9.1-RELEASE>



AUTHORS<http://www.freebsd.org/cgi/man.cgi?query=3Doce&apropos=3D0&sektion=
=3D4&manpath=3DFreeBSD+9.1-RELEASE&arch=3Ddefault&format=3Dhtml#end>

     The mlx4 driver was written by freebsd-drivers@mellanox.com<mailto:fre=
ebsd-drivers@mellanox.com>.




Thanks,<http://www.freebsd.org/cgi/man.cgi?query=3Doce&sektion=3D4&manpath=
=3DFreeBSD+9.1-RELEASE>
Meny Yossefi | SW Engineer | FreeBSD Team
Mellanox Technologies Ltd
Work: +972-74-7129121, Cell: +972-52-8379557<http://www.freebsd.org/cgi/man=
.cgi?query=3Doce&sektion=3D4&manpath=3DFreeBSD+9.1-RELEASE>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AM3PR05MB4365056471FF358AAAE0AC9C3350>