So I need to make SR-IOV work for one of my NICs (Mellanox ConnectX-3 non-pro) in my Dell Optiplex 5050 system, so it can be shared by two VM's, opnsense and debian. These are the two articles that I'm trying to work with:
https://enterprise-support.nvidia.c...re-sr-iov-for-connectx-3-with-kvm--ethernet-x
https://forum.proxmox.com/threads/h...ox-connectx-3-cards-for-sriov-and-vfs.121927/
I have a couple of questions:
1. Do I need to install the OFED driver in proxmox? The 2nd link says it isn't compatible with proxmox but that's because she was using proxmox 7.3 that time. I read somewhere that it is now supported in 8.1.
2. Are all the steps in the official Nvidia article applicable for proxmox 8.1? I'm inclined to follow that guide, of course, instead of the one in the 2nd link.
3. After enabling SR-IOV on the OFED driver, the 2nd link says to perform either of these:
4. Will I be able to install the OFED driver on the opnsense VM?
Sorry, I'm a proxmox/Linux noob so bear with me. For context, I have pcie passthrough configured on the Dell BCM57810S NIC for the opnsense VM. Pcie passthrough is used because only the opnsense VM will need both ports of this NIC for 2 x 2.5Gb WAN connections. No need to share it with other VM's.
https://enterprise-support.nvidia.c...re-sr-iov-for-connectx-3-with-kvm--ethernet-x
https://forum.proxmox.com/threads/h...ox-connectx-3-cards-for-sriov-and-vfs.121927/
I have a couple of questions:
1. Do I need to install the OFED driver in proxmox? The 2nd link says it isn't compatible with proxmox but that's because she was using proxmox 7.3 that time. I read somewhere that it is now supported in 8.1.
2. Are all the steps in the official Nvidia article applicable for proxmox 8.1? I'm inclined to follow that guide, of course, instead of the one in the 2nd link.
3. After enabling SR-IOV on the OFED driver, the 2nd link says to perform either of these:
While the Nvidia article simply says to restart the driver. Which is which?--OPTION 1: I havent tested i was so annoyed that once I got it working I wasn't in the mood to undo and redo--
--All you may have to do next is--
update-initramfs -u
--OPTION 2: If that doesn't work then go with the following--
modprobe -r mlx4_en mlx4_ib
modprobe mlx4_en
update-initramfs -u
4. Will I be able to install the OFED driver on the opnsense VM?
Sorry, I'm a proxmox/Linux noob so bear with me. For context, I have pcie passthrough configured on the Dell BCM57810S NIC for the opnsense VM. Pcie passthrough is used because only the opnsense VM will need both ports of this NIC for 2 x 2.5Gb WAN connections. No need to share it with other VM's.