everything was working just fine, then i took my drive with qubes and put it in a second computer and when i started it in the second computer two vms only started which were dom0 and sys-usb.
now i put it back in the first computer and it still doesnt work.
now when i try to start sys-net manually there pops up:
start failed: XML error: Hostdev already exists in the domain configuration, see /var/log/libvirt/libxl-driver.log
now in the log there is:
libxl: libxl_pci.c:1590:libxl__device_pci_reset: The kernel doesn’t support reset from sysfs for PCI device 0000:00:14.0
and
libxl: libxl_event.c:855:libxl__ev_xswatch_deregister: remove watch for path @releaseDomain: Wrong file descriptor
You need to enable the no-strict-reset option for the wifi card. Open the sys-net settings > devices. At the bottom, there will be a button that says configure strict reset for pci devices. Click it then click your card and then click ok. Click apply, then close the settings window. You should be able to start sys-net now.
no, the device is only attached to sys-usb, its an intel usb controller, there is no more errors including other devices besides that one, i think there is an unexplainable unfixable internal error, which may have happened after i tried to run the os on another computer, and it is persisting on the system, i think my only option to not lose data is backing up vms to a pendrive, reinstalling the system and restoring the vms. what do you think?
also the information about no strict reset true is the only output i got regarding that device.