Mellanox ConnectX3-Pro开启SR-IOV

hp 544+flr,Proxmox VE 7.4-3,Linux Kernel 6.1.15


(资料图片)

前提条件:在bios中打开了vt-d和sr-iov的支持

第一步打开shell,输入:

nano /etc/modprobe.d/mlx4_core.conf

填入如下内容并保存

options mlx4_core num_vfs=4,0,0 port_type_array=2,2 probe_vf=0 log_num_mgm_entry_size=-1

参数具体含义见:

https://docs.nvidia.com/networking/pages/viewpage.action?pageId=67044227

第二步在shell中输入:

update-initramfs -u -k all

第三步重启

重启完成后即可通过lspci命令看见vf

已知问题:

驱动问题导致直通给windows的vf无法正常工作,Linux下可以正常工作

桥接在该网卡上的Linux Bridge,无法与该网卡对应的vf通信

关键词: