2018年5月30日 星期三

FreeBSD 11.1 安裝 Mellanox Connect-X2 (MNPA19-XTR) 10G 網卡

#更新 /usr/src
>svnlite checkout https://svn.freebsd.org/base/releng/11.1 /usr/src

#編譯及安裝 mlx4 模組
>cd /usr/src/sys/modules/mlx4
>make
>make install

#編譯及安裝 mlxen 模組
>cd /usr/src/sys/modules/mlxen
>make
>make install

#載入模組
>kldload mlx4
>kldload mlxen

#加入開機載入
>ee /boot/loader.conf
+ mlx4_load="YES"
+mlxen_load="YES"

#查看模組是否載入
>kldstat
 7    2 0xffffffff82628000 3123c    mlx4.ko
 8    2 0xffffffff8265a000 103e1    linuxkpi.ko
 9    1 0xffffffff8266b000 1240d    mlxen.ko

#ifconfig 可以看到 mlxen0 這張網卡
mlxen0: flags=8802 metric 0 mtu 1500
        options=ed07bb
        ether 00:02:c9:51:f9:5a
        hwaddr 00:02:c9:51:f9:5a
        nd6 options=29
        media: Ethernet autoselect
        status: no carrier




參考網站:https://frankchang.me/2017/05/02/Enable-Mellanox-Connect-X2-10G-NIC-in-FreeBSD-11/

沒有留言: