FreeBSD 9.x/10.x-RELEASE Hardware Notes
Meny Yossefi
menyy at mellanox.com
Mon Jan 26 07:35:39 UTC 2015
Hi,
We have noticed that Mellanox is not included among the NIC vendors providing 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 under 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=oce&sektion=4&manpath=FreeBSD+9.1-RELEASE>
* ConnectX-2 <http://www.freebsd.org/cgi/man.cgi?query=oce&sektion=4&manpath=FreeBSD+9.1-RELEASE>
* ConnectX-3 <http://www.freebsd.org/cgi/man.cgi?query=oce&sektion=4&manpath=FreeBSD+9.1-RELEASE>
MLX4 man page:
MLX4(4) FreeBSD Kernel Interfaces Manual MLX4(4)
NAME<http://www.freebsd.org/cgi/man.cgi?query=oce&apropos=0&sektion=4&manpath=FreeBSD+9.1-RELEASE&arch=default&format=html#end>
mlx4 -- Device driver for Mellanox ConnectX 10Gb/40Gb/56Gb network adapters
SYNOPSIS<http://www.freebsd.org/cgi/man.cgi?query=oce&apropos=0&sektion=4&manpath=FreeBSD+9.1-RELEASE&arch=default&format=html#end>
To compile this driver into the kernel, place the following lines in your
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?query=loader.conf&sektion=5&apropos=0&manpath=FreeBSD+9.1-RELEASE>:
mlx4_load="YES"
ibcore_load="YES"
mlx4ib_load="YES"
ipoib_load="YES"
mlxen_load="YES"
DESCRIPTION<http://www.freebsd.org/cgi/man.cgi?query=oce&apropos=0&sektion=4&manpath=FreeBSD+9.1-RELEASE&arch=default&format=html#end>
Mellanox ConnectX adapter cards with Virtual Protocol Interconnect (VPI) provide the highest performing and
most flexible interconnect solution for Enterprise Data Centers, High-Performance Computing,
and Embedded environments. Clustered data bases, parallelized applications,
transactional services and high-performance embedded I/O applications will achieve significant performance
improvements resulting in reduced completion time and lower cost per operation.
HARDWARE<http://www.freebsd.org/cgi/man.cgi?query=oce&apropos=0&sektion=4&manpath=FreeBSD+9.1-RELEASE&arch=default&format=html#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=oce&apropos=0&sektion=4&manpath=FreeBSD+9.1-RELEASE&arch=default&format=html#end>
For general information and support, go to the Mellanox website at:
http://www.Mellanox.com/ or E-Mail at freebsd-drivers at mellanox.com<mailto:freebsd-drivers at mellanox.com>.
SEE ALSO<http://www.freebsd.org/cgi/man.cgi?query=oce&apropos=0&sektion=4&manpath=FreeBSD+9.1-RELEASE&arch=default&format=html#end>
ifconfig(8)<http://www.freebsd.org/cgi/man.cgi?query=ifconfig&sektion=8&apropos=0&manpath=FreeBSD+9.1-RELEASE>
AUTHORS<http://www.freebsd.org/cgi/man.cgi?query=oce&apropos=0&sektion=4&manpath=FreeBSD+9.1-RELEASE&arch=default&format=html#end>
The mlx4 driver was written by freebsd-drivers at mellanox.com<mailto:freebsd-drivers at mellanox.com>.
Thanks,<http://www.freebsd.org/cgi/man.cgi?query=oce&sektion=4&manpath=FreeBSD+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=oce&sektion=4&manpath=FreeBSD+9.1-RELEASE>
More information about the freebsd-doc
mailing list