玉林实硕医疗科技有限公司

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通信

關鍵詞: