Hi, I just installed Qubes release 4.3.4 (R4.3). I mostly selected default options, except for Debian as the default VM (since I’m more familiar with that than Fedora), and also auto-connecting USB mouse and keyboard devices.
I see a notice whenever trying to run anything in the sys-net VM:
Qube sys-net has failed to start: Requested operation is not valid: PCI device 0000:80:14.3 is not assignable
I’m kind of stumped on how to proceed. I don’t have Internet and I don’t know how to connect a flash drive, so I can’t copy qvm-pci output here. I’ll try to type it in:
Your problem looks similar to the one I got on sys-usb not starting. The reason is that my PC has a Intel Core Ultra series 2 processor. Its architecture has two PCI Root Complex and libvirt is not able to manage the second one. The consequence is that when you want to PCI passthrough a device connected to that second PCI Root Complex to any VM like sys-net or sys-usb , it fails with that error.
You can verify this by checking with a lspci -tvnn command: if you are having the same issue as mine, it will display two branches, one starting with0000:00, the other with 0000:80.