Qubes version
Qubes-R4.0.1-x86_64
Affected component(s) or functionality
02.00.0: Realtek PCI Express Card Reader RTL8411B vs.
02.00.1: Realtek PCI Express Gigabit Ethernet controller
RTL8111/8168/8411
Steps to reproduce the behaviour
1. From sys-usb Qube Settings (or any other qube), section Devices, attach device 02.00.0 (card reader).
2. Start sys-usb (or other qube).
Expected or desired behaviour
The VM will start and card reader device is available.
Actual behaviour
The VM won't start. An error message appears: "qrexec-daemon startup failed: Connection to tthe VM failed".
General notes
The same problem occurred right after installation with my Ethernet controller in sys-net. In that case I managed to get sys-net started (with my Ethernet controller working) by following suggestions in issue #1393. Assign both Ethernet controller and card reader to sys-net did not work, but removing card reader did (echo -n "1" > /sys/bus/pci/devices/0000:02:00.0/remove).
I thought I could do vice versa to get card reader working, but in this case I had no luck. I tried in vain:
- removing Ethernet controller (echo -n "1" > /sys/bus/pci/devices/0000:02:00.1/remove).
- attach card reader with no-strict-reset (qvm-pci a work
dom0:02.00.0 --persistent -o no-strict-reset=true)
- attach it with permissive mode (qvm-pci a work dom0:02.00.0 --persistent -o no-strict-reset=true).
---------------------------------------------------------------------------------------------------
I have consulted the following relevant documentation:
I am aware of the following related, non-duplicate issues:
Forum:
Qubes 3.0 rc1 Error reset PCI network card in notebook
Having this exact same issue with my new System76 Darter Pro with coreboot.
Did you manage to resolve it?