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 [email protected]<mailto:[email protected]>. 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 [email protected]<mailto:[email protected]>. 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> _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-doc To unsubscribe, send any mail to "[email protected]"
