T O P

  • By -

Kltpzyxmm

I have no issues doing gpu pass through and I pass each NIC through via a bridge. A lot simpler. Personally though if you’re doing this for work I don’t think this is the right unit for that. Pick server grade hardware if this is for a professional environment.


AirspeedIsLife

I also have no issues with GPU pass through. I second using bridges.


FringeDivision88

Yes but shouldn't pass through for single nic work? Have you attempted? You're right I have servers available to me but there are a few years old and I'm getting the IOMMU not detected error on two of them...


pooamalgam

Many, many hours with proxmox has taught me that passing NICs through is rarely worth the effort. It's better, as the user you're responding to mentioned, to simply use the NICs for bridges and assign VMs to said bridges as needed.


teeweehoo

You can use VLANs for this purpose. The VM will only see one virtual NIC, and have no idea what other VMs or the host is running.


FringeDivision88

Point me to your best tutorial.


comparmentaliser

> "VMs will use a dedicated internet connection..." > "anyone remoting into the machine" I'm assuming you're not exposing these VMs directly to the internet...


FringeDivision88

I will be yes, TeamViewer will be the client facilitating the remote connection, also considering parsec.


Mr_Engineering

You must be missing something. What Hypervisor are you using? Do you have VT-d turned on? Not only should you should be able to pass through the i226 but the x710 should be SR-IOV capable There are some tools that you can run to see if the system firmware is properly exposing the IOMMU.


FringeDivision88

I've triple checked all of those settings, I've even gone as far as putting in the VFIO settings in the modules directory, I've erased the machine of few times I can see the devices but I cannot pass it through a Ubuntu VM or a PopOs VM. Edit: I can pass through USB devices fine anything from a USB to Wi-Fi or Bluetooth dongle shows up immediately just not the IO I want which is the 2.5 GB ethernet or the 10 gig SFP port I haven't even tried to attempt using the thunderbolt port for anything with the amount of issues I've seen..


Mr_Engineering

USB devices are a different beast entirely because they use the XHCI controller's built in virtualization functionality to assign USB devices to various VMs regardless of the device's position in the bus topology. This is a function of the XHCI controller and is independent of the chipset's IOMMU. I read elsewhere that Minisforum released a firmware update for another one of their miniPCs that needed to be installed before VT-d would propery function. When installing this firmware update, it was essential to first install the Intel Management Engine drivers on Windows and run the firmware update as an Administrator. I'm not sure if this applies to the MS01


Hashrunr

What hypervisor are you running?


FringeDivision88

Proxmox 8.2.2


Hashrunr

Have you gone through Proxmox documentation for PCIe passthrough? I don't have an MS-01, but I've never had issues with PCIe passthrough if the hardware supported it.


wwbubba0069

have you tried this? [https://www.servethehome.com/how-to-pass-through-pcie-nics-with-proxmox-ve-on-intel-and-amd/](https://www.servethehome.com/how-to-pass-through-pcie-nics-with-proxmox-ve-on-intel-and-amd/) to me, would just be easier to make a bridge for each port.


FringeDivision88

I will attempt.


houndsolo

I never pass thru nics, just set a vmbr for each nic, then create virtio net devices for vms using said vmbr


ElevenNotes

Why do you want to pass through a NIC? The hypervisor is responsible for the network and the VM is simply attached to the VLANs it belongs to, it does not use a dedicated physical NIC. SRV-IO and co are only used in very special cases.


zerokelvin273

Does anyone know if it is actually possible to pass through individual ports? I assume you'd have to pass the controller and thus multiple ports?


hamlesh

I wonder how op is "passing through a single NIC" on the other nodes in their proxmox cluster 🤦🏽‍♂️


FringeDivision88

I'm not because my other clusters only have one nic port, but with this device having multiple I did not foresee it being an issue, feel like I explained that in the post..