Hi all,
I have a TXB122, a PCIe 3.1 ASM2812 based dual NVME PCIe card in a Minisforum MS-01. The MS-01 has a 8 lanes PCIe slot, but does not support bifurcation (hence the ASM2812 solution). Running Proxmox 8.4.1. Following the documentation I have configured passhtrough and added the 2 drives as a PCIe device to a VM. Each ssd has it's own id and iommugroup. This looks to be working fine, and both NVME ssd's are visible in the VM.
But as soon as I copy data to a disk, at some point speeds drops to zero and effectively hangs. Sometimes it takes a couple of minutes, but sometimes it freezes immediately. Running with a single NVME placed on the card usually works but with 2 drives it's guaranteed to freeze.
If I boot Windows or Debian directly on the MS-01, the 2 ssd's on the card work just fine. No freezes whatsoever.
Does anybody here have experience with a ASM2812 based PCIe card and passthrough? The ASM2812 is sort of a workaround for bifurcation. It shows 2 seperate devices to the system, but are they really? Any tips, or workarounds?
I have a TXB122, a PCIe 3.1 ASM2812 based dual NVME PCIe card in a Minisforum MS-01. The MS-01 has a 8 lanes PCIe slot, but does not support bifurcation (hence the ASM2812 solution). Running Proxmox 8.4.1. Following the documentation I have configured passhtrough and added the 2 drives as a PCIe device to a VM. Each ssd has it's own id and iommugroup. This looks to be working fine, and both NVME ssd's are visible in the VM.
But as soon as I copy data to a disk, at some point speeds drops to zero and effectively hangs. Sometimes it takes a couple of minutes, but sometimes it freezes immediately. Running with a single NVME placed on the card usually works but with 2 drives it's guaranteed to freeze.
If I boot Windows or Debian directly on the MS-01, the 2 ssd's on the card work just fine. No freezes whatsoever.
Does anybody here have experience with a ASM2812 based PCIe card and passthrough? The ASM2812 is sort of a workaround for bifurcation. It shows 2 seperate devices to the system, but are they really? Any tips, or workarounds?
Last edited: